Skip to content
Projeler
Gruplar
Parçacıklar
Yardım
Yükleniyor...
Oturum aç / Kaydol
Gezinmeyi değiştir
C
core
Proje
Proje
Ayrıntılar
Etkinlik
Cycle Analytics
Depo (repository)
Depo (repository)
Dosyalar
Kayıtlar (commit)
Dallar (branch)
Etiketler
Katkıda bulunanlar
Grafik
Karşılaştır
Grafikler
Konular (issue)
0
Konular (issue)
0
Liste
Pano
Etiketler
Kilometre Taşları
Birleştirme (merge) Talepleri
0
Birleştirme (merge) Talepleri
0
CI / CD
CI / CD
İş akışları (pipeline)
İşler
Zamanlamalar
Grafikler
Paketler
Paketler
Wiki
Wiki
Parçacıklar
Parçacıklar
Üyeler
Üyeler
Collapse sidebar
Close sidebar
Etkinlik
Grafik
Grafikler
Yeni bir konu (issue) oluştur
İşler
Kayıtlar (commit)
Konu (issue) Panoları
Kenar çubuğunu aç
LibreOffice
core
Commits
858b4d17
Kaydet (Commit)
858b4d17
authored
Agu 07, 2012
tarafından
Liu Zhe
Dosyalara gözat
Seçenekler
Dosyalara Gözat
İndir
Eposta Yamaları
Sade Fark
#120477# - [VCLAuto patch] Fix unstable problems of automation scripts
Patch By: Li Lin Yi Review By: Liu Zhe
üst
26e91b07
Hide whitespace changes
Inline
Side-by-side
Showing
19 changed files
with
85 additions
and
35 deletions
+85
-35
VclApp.java
...common/source/org/openoffice/test/vcl/widgets/VclApp.java
+12
-0
SortOptionsIncludeFormats.ods
test/testgui/data/sc/SortOptionsIncludeFormats.ods
+0
-0
SmokeTest.java
test/testgui/source/testcase/gui/SmokeTest.java
+3
-2
AddDeleteSymbolsFromCatalog.java
...case/gui/formula/catalog/AddDeleteSymbolsFromCatalog.java
+1
-1
InputCharacterFromCatalogDlg.java
...ase/gui/formula/catalog/InputCharacterFromCatalogDlg.java
+1
-1
CreateFormulaInDifferentWays.java
...ui/formula/importexport/CreateFormulaInDifferentWays.java
+1
-1
ChartDialogSetting.java
...tgui/source/testcase/gui/sc/chart/ChartDialogSetting.java
+1
-1
Fitler.java
test/testgui/source/testcase/gui/sc/filter/Fitler.java
+1
-1
InsertSheet.java
test/testgui/source/testcase/gui/sc/sheet/InsertSheet.java
+1
-1
SortDialogSetting.java
...estgui/source/testcase/gui/sc/sort/SortDialogSetting.java
+1
-1
SubtotalsFunctions.java
.../source/testcase/gui/sc/subtotals/SubtotalsFunctions.java
+44
-15
ValidityDateSupport1024Columns.java
...tcase/gui/sc/validity/ValidityDateSupport1024Columns.java
+1
-1
ValidityDialogDefaultValue.java
.../testcase/gui/sc/validity/ValidityDialogDefaultValue.java
+1
-1
ValidityDialogSetting.java
...ource/testcase/gui/sc/validity/ValidityDialogSetting.java
+10
-5
ValiditySampleFile.java
...i/source/testcase/gui/sc/validity/ValiditySampleFile.java
+1
-1
HeaderAndFooterSetting.java
...stcase/gui/sd/headerandfooter/HeaderAndFooterSetting.java
+1
-0
OpenDocumentWithHeaderFooter.java
.../gui/sd/headerandfooter/OpenDocumentWithHeaderFooter.java
+1
-0
Table.java
test/testgui/source/testcase/gui/sw/table/Table.java
+3
-2
UIMap.java
test/testgui/source/testlib/gui/UIMap.java
+1
-1
No files found.
test/testcommon/source/org/openoffice/test/vcl/widgets/VclApp.java
Dosyayı görüntüle @
858b4d17
...
...
@@ -81,6 +81,18 @@ public class VclApp {
communicationManager
.
start
();
}
public
void
start
(
boolean
isCleanUserInstallation
)
{
// Default to clean user installation
if
(
openOffice
!=
null
)
{
if
(
isCleanUserInstallation
)
{
openOffice
.
cleanUserInstallation
();
}
openOffice
.
start
();
}
communicationManager
.
start
();
}
public
OpenOffice
getOpenOffice
()
{
return
this
.
openOffice
;
}
...
...
test/testgui/data/sc/SortOptionsIncludeFormats.ods
Dosyayı görüntüle @
858b4d17
No preview for this file type
test/testgui/source/testcase/gui/SmokeTest.java
Dosyayı görüntüle @
858b4d17
...
...
@@ -47,8 +47,9 @@ public class SmokeTest {
@Before
public
void
setUp
()
throws
Exception
{
app
.
getOpenOffice
().
cleanUserInstallation
();
app
.
start
();
// app.getOpenOffice().cleanUserInstallation();
// app.start();
app
.
start
(
true
);
// Default to clean user installation
smoketestOutput
=
new
File
(
oo
.
getUserInstallation
(),
"user/temp"
);
}
...
...
test/testgui/source/testcase/gui/formula/catalog/AddDeleteSymbolsFromCatalog.java
Dosyayı görüntüle @
858b4d17
...
...
@@ -46,7 +46,7 @@ public class AddDeleteSymbolsFromCatalog {
@Before
public
void
setUp
()
throws
Exception
{
app
.
start
();
app
.
start
(
true
);
// New a formula document
app
.
dispatch
(
"private:factory/smath"
);
...
...
test/testgui/source/testcase/gui/formula/catalog/InputCharacterFromCatalogDlg.java
Dosyayı görüntüle @
858b4d17
...
...
@@ -46,7 +46,7 @@ public class InputCharacterFromCatalogDlg {
@Before
public
void
setUp
()
throws
Exception
{
app
.
start
();
app
.
start
(
true
);
// New a formula document
app
.
dispatch
(
"private:factory/smath"
);
...
...
test/testgui/source/testcase/gui/formula/importexport/CreateFormulaInDifferentWays.java
Dosyayı görüntüle @
858b4d17
...
...
@@ -48,7 +48,7 @@ public class CreateFormulaInDifferentWays {
@Before
public
void
setUp
()
throws
Exception
{
app
.
start
();
app
.
start
(
true
);
// New a formula document
app
.
dispatch
(
"private:factory/smath"
);
...
...
test/testgui/source/testcase/gui/sc/chart/ChartDialogSetting.java
Dosyayı görüntüle @
858b4d17
...
...
@@ -46,7 +46,7 @@ public class ChartDialogSetting {
@Before
public
void
setUp
()
throws
Exception
{
app
.
start
();
app
.
start
(
true
);
// Create a new spreadsheet document
app
.
dispatch
(
"private:factory/scalc"
);
...
...
test/testgui/source/testcase/gui/sc/filter/Fitler.java
Dosyayı görüntüle @
858b4d17
...
...
@@ -49,7 +49,7 @@ public class Fitler {
@Before
public
void
setUp
()
throws
Exception
{
app
.
start
();
app
.
start
(
true
);
// Create a new spreadsheet document
app
.
dispatch
(
"private:factory/scalc"
);
...
...
test/testgui/source/testcase/gui/sc/sheet/InsertSheet.java
Dosyayı görüntüle @
858b4d17
...
...
@@ -43,7 +43,7 @@ public class InsertSheet {
@Before
public
void
setUp
()
throws
Exception
{
app
.
start
();
app
.
start
(
true
);
app
.
dispatch
(
"private:factory/scalc"
);
calc
.
waitForExistence
(
10
,
3
);
}
...
...
test/testgui/source/testcase/gui/sc/sort/SortDialogSetting.java
Dosyayı görüntüle @
858b4d17
...
...
@@ -51,7 +51,7 @@ public class SortDialogSetting {
@Before
public
void
setUp
()
throws
Exception
{
app
.
start
();
app
.
start
(
true
);
// Create a new spreadsheet document
app
.
dispatch
(
"private:factory/scalc"
);
...
...
test/testgui/source/testcase/gui/sc/subtotals/SubtotalsFunctions.java
Dosyayı görüntüle @
858b4d17
...
...
@@ -49,7 +49,7 @@ public class SubtotalsFunctions {
@Before
public
void
setUp
()
throws
Exception
{
app
.
start
();
app
.
start
(
true
);
String
file
=
prepareData
(
"sc/SubtotalsSampleFile.ods"
);
app
.
dispatch
(
".uno:Open"
);
submitOpenDlg
(
file
);
...
...
@@ -70,7 +70,10 @@ public class SubtotalsFunctions {
@Test
public
void
testAverage
()
{
SCSubTotalsGroupByListBox
.
select
(
4
);
// "Team"
SCCalcSubTotalForColumns
.
click
(
10
,
25
);
// SCCalcSubTotalForColumns.click(10, 25); // In different platform, can not focus on same checkbox
SCCalcSubTotalForColumns
.
select
(
1
);
SCCalcSubTotalForColumns
.
check
(
1
);
// "Code"
sleep
(
1
);
SCCalcSubTotolsFuncionList
.
select
(
2
);
// "Average"
SCSubTotalsGroup1Dialog
.
ok
();
sleep
(
1
);
...
...
@@ -87,7 +90,9 @@ public class SubtotalsFunctions {
*/
@Test
public
void
testCountNumbersOnly
()
{
SCCalcSubTotalForColumns
.
click
(
10
,
45
);
// SCCalcSubTotalForColumns.click(10, 45);
SCCalcSubTotalForColumns
.
select
(
2
);
SCCalcSubTotalForColumns
.
check
(
2
);
// "No."
SCCalcSubTotolsFuncionList
.
select
(
6
);
// "Count (numbers only)"
SCSubTotalsGroup1Dialog
.
ok
();
sleep
(
1
);
...
...
@@ -104,7 +109,9 @@ public class SubtotalsFunctions {
*/
@Test
public
void
testMax
()
{
SCCalcSubTotalForColumns
.
click
(
10
,
45
);
// SCCalcSubTotalForColumns.click(10, 45);
SCCalcSubTotalForColumns
.
select
(
2
);
SCCalcSubTotalForColumns
.
check
(
2
);
// "No."
SCCalcSubTotolsFuncionList
.
select
(
3
);
// "Max"
SCSubTotalsGroup1Dialog
.
ok
();
sleep
(
1
);
...
...
@@ -121,7 +128,9 @@ public class SubtotalsFunctions {
*/
@Test
public
void
testMin
()
{
SCCalcSubTotalForColumns
.
click
(
10
,
45
);
// SCCalcSubTotalForColumns.click(10, 45);
SCCalcSubTotalForColumns
.
select
(
2
);
SCCalcSubTotalForColumns
.
check
(
2
);
// "No."
SCCalcSubTotolsFuncionList
.
select
(
4
);
// "Min"
SCSubTotalsGroup1Dialog
.
ok
();
sleep
(
1
);
...
...
@@ -138,7 +147,9 @@ public class SubtotalsFunctions {
*/
@Test
public
void
testProduct
()
{
SCCalcSubTotalForColumns
.
click
(
10
,
45
);
// SCCalcSubTotalForColumns.click(10, 45);
SCCalcSubTotalForColumns
.
select
(
2
);
SCCalcSubTotalForColumns
.
check
(
2
);
// "No."
SCCalcSubTotolsFuncionList
.
select
(
5
);
// "Product"
SCSubTotalsGroup1Dialog
.
ok
();
sleep
(
1
);
...
...
@@ -155,7 +166,9 @@ public class SubtotalsFunctions {
*/
@Test
public
void
testStDevPPopulation
()
{
SCCalcSubTotalForColumns
.
click
(
10
,
45
);
// SCCalcSubTotalForColumns.click(10, 45);
SCCalcSubTotalForColumns
.
select
(
2
);
SCCalcSubTotalForColumns
.
check
(
2
);
// "No."
SCCalcSubTotolsFuncionList
.
select
(
8
);
// "StDevP (Population)"
SCSubTotalsGroup1Dialog
.
ok
();
sleep
(
1
);
...
...
@@ -172,7 +185,9 @@ public class SubtotalsFunctions {
*/
@Test
public
void
testSum
()
{
SCCalcSubTotalForColumns
.
click
(
10
,
45
);
// SCCalcSubTotalForColumns.click(10, 45);
SCCalcSubTotalForColumns
.
select
(
2
);
SCCalcSubTotalForColumns
.
check
(
2
);
// "No."
SCCalcSubTotolsFuncionList
.
select
(
0
);
// "Sum"
SCSubTotalsGroup1Dialog
.
ok
();
sleep
(
1
);
...
...
@@ -189,7 +204,9 @@ public class SubtotalsFunctions {
*/
@Test
public
void
testVarSample
()
{
SCCalcSubTotalForColumns
.
click
(
10
,
45
);
// SCCalcSubTotalForColumns.click(10, 45);
SCCalcSubTotalForColumns
.
select
(
2
);
SCCalcSubTotalForColumns
.
check
(
2
);
// "No."
SCCalcSubTotolsFuncionList
.
select
(
9
);
// "Var (Sample)"
SCSubTotalsGroup1Dialog
.
ok
();
sleep
(
1
);
...
...
@@ -207,7 +224,9 @@ public class SubtotalsFunctions {
@Test
public
void
testDoNotSortOption
()
{
SCSubTotalsGroupByListBox
.
select
(
4
);
// "Team"
SCCalcSubTotalForColumns
.
click
(
10
,
25
);
// SCCalcSubTotalForColumns.click(10, 25);
SCCalcSubTotalForColumns
.
select
(
1
);
SCCalcSubTotalForColumns
.
check
(
1
);
// "Code"
SCSubTotalsOptionsTabPage
.
select
();
SCSubtotalsPreSortToGroupCheckBox
.
uncheck
();
SCSubTotalsOptionsTabPage
.
ok
();
...
...
@@ -247,14 +266,20 @@ public class SubtotalsFunctions {
public
void
testUsingAllGroup
()
{
SCSubTotalsGroup1Dialog
.
select
();
SCSubTotalsGroupByListBox
.
select
(
1
);
// "Level"
SCCalcSubTotalForColumns
.
click
(
10
,
45
);
// SCCalcSubTotalForColumns.click(10, 45);
SCCalcSubTotalForColumns
.
select
(
2
);
SCCalcSubTotalForColumns
.
check
(
2
);
// "No."
SCSubTotalsGroup2Dialog
.
select
();
SCSubTotalsGroupByListBox
.
select
(
4
);
// "Team"
SCCalcSubTotalForColumns
.
click
(
10
,
25
);
// SCCalcSubTotalForColumns.click(10, 25);
SCCalcSubTotalForColumns
.
select
(
1
);
SCCalcSubTotalForColumns
.
check
(
1
);
// "Code"
SCCalcSubTotolsFuncionList
.
select
(
3
);
// "Max"
SCSubTotalsGroup3Dialog
.
select
();
SCSubTotalsGroupByListBox
.
select
(
5
);
// "Name"
SCCalcSubTotalForColumns
.
click
(
10
,
25
);
// SCCalcSubTotalForColumns.click(10, 25);
SCCalcSubTotalForColumns
.
select
(
1
);
SCCalcSubTotalForColumns
.
check
(
1
);
// "Code"
SCSubTotalsGroup1Dialog
.
select
();
SCSubTotalsGroup1Dialog
.
ok
();
sleep
(
1
);
...
...
@@ -275,7 +300,9 @@ public class SubtotalsFunctions {
*/
@Test
public
void
testRecalculateAfterRowDeleted
()
{
SCCalcSubTotalForColumns
.
click
(
10
,
45
);
// SCCalcSubTotalForColumns.click(10,45);
SCCalcSubTotalForColumns
.
select
(
2
);
SCCalcSubTotalForColumns
.
check
(
2
);
// "No."
SCSubTotalsGroup1Dialog
.
ok
();
sleep
(
1
);
...
...
@@ -303,7 +330,9 @@ public class SubtotalsFunctions {
@Test
public
void
testRecalculateWhenDataChanged
()
{
SCSubTotalsGroupByListBox
.
select
(
4
);
// "Team"
SCCalcSubTotalForColumns
.
click
(
10
,
25
);
// SCCalcSubTotalForColumns.click(10,25);
SCCalcSubTotalForColumns
.
select
(
1
);
SCCalcSubTotalForColumns
.
check
(
1
);
// "Code"
SCCalcSubTotolsFuncionList
.
select
(
2
);
// "Average"
SCSubTotalsGroup1Dialog
.
ok
();
sleep
(
1
);
...
...
test/testgui/source/testcase/gui/sc/validity/ValidityDateSupport1024Columns.java
Dosyayı görüntüle @
858b4d17
...
...
@@ -52,7 +52,7 @@ public class ValidityDateSupport1024Columns {
@Before
public
void
setUp
()
throws
Exception
{
app
.
start
();
app
.
start
(
true
);
}
@After
...
...
test/testgui/source/testcase/gui/sc/validity/ValidityDialogDefaultValue.java
Dosyayı görüntüle @
858b4d17
...
...
@@ -41,7 +41,7 @@ public class ValidityDialogDefaultValue {
@Before
public
void
setUp
()
throws
Exception
{
app
.
start
();
app
.
start
(
true
);
// New a spreadsheet, open Validity dialog
app
.
dispatch
(
"private:factory/scalc"
);
...
...
test/testgui/source/testcase/gui/sc/validity/ValidityDialogSetting.java
Dosyayı görüntüle @
858b4d17
...
...
@@ -52,7 +52,7 @@ public class ValidityDialogSetting {
@Before
public
void
setUp
()
throws
Exception
{
app
.
start
();
app
.
start
(
true
);
// New a spreadsheet, select cell range, open Validity dialog
app
.
dispatch
(
"private:factory/scalc"
);
...
...
@@ -309,10 +309,15 @@ public class ValidityDialogSetting {
SC_ValidityCriteriaTabpage
.
select
();
SC_ValidityCriteriaTabpage
.
ok
();
calc
.
rightClick
(
1
,
1
);
typeKeys
(
"<shift s>"
);
typeKeys
(
"<down><enter>"
);
// Choose a
sleep
(
2
);
// if no sleep, error occur
// These codes are not stable: start
// calc.rightClick(1, 1);
// typeKeys("<shift s>");
// typeKeys("<down><enter>"); // Choose a
// sleep(2); // if no sleep, error occur
// These codes are not stable: end
CalcUtil
.
selectRange
(
"A1"
);
SC_InputBar_Input
.
activate
();
typeKeys
(
"a<enter>"
);
assertEquals
(
"a"
,
CalcUtil
.
getCellText
(
"A1"
));
CalcUtil
.
selectRange
(
"B2"
);
...
...
test/testgui/source/testcase/gui/sc/validity/ValiditySampleFile.java
Dosyayı görüntüle @
858b4d17
...
...
@@ -43,7 +43,7 @@ public class ValiditySampleFile {
@Before
public
void
setUp
()
throws
Exception
{
app
.
start
();
app
.
start
(
true
);
}
@After
...
...
test/testgui/source/testcase/gui/sd/headerandfooter/HeaderAndFooterSetting.java
Dosyayı görüntüle @
858b4d17
...
...
@@ -46,6 +46,7 @@ public class HeaderAndFooterSetting{
@Before
public
void
setUp
()
throws
Exception
{
// app.start(true); // Bug 120476
app
.
start
();
// New a impress, insert some slides
...
...
test/testgui/source/testcase/gui/sd/headerandfooter/OpenDocumentWithHeaderFooter.java
Dosyayı görüntüle @
858b4d17
...
...
@@ -45,6 +45,7 @@ public class OpenDocumentWithHeaderFooter {
@Before
public
void
setUp
()
throws
Exception
{
// app.start(true); // Bug 120476
app
.
start
();
}
...
...
test/testgui/source/testcase/gui/sw/table/Table.java
Dosyayı görüntüle @
858b4d17
...
...
@@ -47,7 +47,7 @@ public class Table {
@Before
public
void
setUp
()
throws
Exception
{
app
.
start
();
app
.
start
(
true
);
}
@After
...
...
@@ -75,7 +75,8 @@ public class Table {
// Convert table to text
app
.
dispatch
(
".uno:ConvertTableToText"
);
assertTrue
(
"Convert Table to Text dialog pop up"
,
writer_ConvertTableToTextDlg
.
exists
());
typeKeys
(
"<enter>"
);
// typeKeys("<enter>");
writer_ConvertTableToTextDlg
.
ok
();
// "Enter" does not work on linux
// Verify if text is converted successfully
app
.
dispatch
(
".uno:SelectAll"
);
...
...
test/testgui/source/testlib/gui/UIMap.java
Dosyayı görüntüle @
858b4d17
...
...
@@ -282,7 +282,7 @@ public class UIMap {
public
static
final
VclButton
DataPilotButton
=
button
(
"59270"
);
public
static
final
VclDockingWin
DataPilotPanel
=
dockingwin
(
"3643260928"
);
public
static
final
VclListBox
SCSubTotalsGroupByListBox
=
listbox
(
"SC_HID_SC_SUBT_GROUP"
);
public
static
final
Vcl
Control
SCCalcSubTotalForColumns
=
control
(
"SC_HID_SC_SUBT_COLS"
);
public
static
final
Vcl
TreeListBox
SCCalcSubTotalForColumns
=
tree
(
"SC_HID_SC_SUBT_COLS"
);
public
static
final
VclTabPage
SCSubTotalsGroup1Dialog
=
tabpage
(
"SC_HID_SCPAGE_SUBT_GROUP1"
);
public
static
final
VclButton
SCSubtotalsInsertPageBreakCheckBox
=
button
(
"sc:CheckBox:RID_SCPAGE_SUBT_OPTIONS:BTN_PAGEBREAK"
);
public
static
final
VclButton
SCSubtotalsCaseSensitiveCheckBox
=
button
(
"sc:CheckBox:RID_SCPAGE_SUBT_OPTIONS:BTN_CASE"
);
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment