diff --git a/mozilla/java/webclient/test/automated/README b/mozilla/java/webclient/test/automated/README new file mode 100644 index 00000000000..a44eaef6510 --- /dev/null +++ b/mozilla/java/webclient/test/automated/README @@ -0,0 +1,7 @@ + + + + +
             Automated Webclient API testbase.


1. Goals.
The main goal of this testbase is test of Webclient API.
Tests covers all interfaces(so far implemented) than can be queried by application or received to application in any other way.
The "Webclient"(EMWindow Test application that is run from /mozilla/java/..src_moz/runwm script) is not a subject of this testbase.

2. How it works.
The perl script autorun.pl is used to run test application in cycles.
The simple test application runs and executes test class.
Test class queries corresponding interface, performs procedure call
and verifies result when possible.

3. Directory struct.
Source files, build files , configuration files and utils are placed in different directories. Please see the diagram below for more details.

TOP(0)
|
|-build(1)
| |-classes(1.1)
| |
| |-test(1.2)
| | |-basic(1.2.1)
| |-run(1.3) |-api(1.2.1.1)
|-src(2) |-mixed(1.2.1.2)
| |-classes(2.1)
| |
| |-test(2.2)
| | |-basic(2.2.1)
| | |-api(2.2.1.1)
| | |-mixed(2.2.1.2)
| |-run(2.3)
| |
| |-Killer(2.4)
|-utils(3)
|-config(4)
|-doc(5)
|-log(6)

TOP 0) directory with testbase, in usually this dir named "automated"
build 1) build directory. All class and data files(exclude html and cgi files) compiled and copied to it.
1.1) classes directory.
Directory for test classes files . User must add this directory to the CLASSPATH before executing tests.
1.2, 1.2.1, 1.2.1.1, 1.2.1.2) In these directories data and properties files are copied at make stage
1.3) Execution script and default list file are copied to this dir.
src 2) All source files placed to this dir.
2.1) Directory for all Java files
2.2, 2.2.1, 2.2.1.1, 2.2.1.2) Directories for data and properties files.
All common files can be placed to 2.2.1, 2.2.1.1, 2.2.1.2
For specific test files additional dirs created in 2.2.1.1 and 2.2.1.2
2.3) Directory for autorun.pl and miscellaneous list files
2.4) Directory where sources of "Killer" util is placed
utils 3) Directory for miscellaneous utils, that is used at "make" and "run" stages.
config 4) Directory for configuration files. CommonProperties file.
PLEASE EDIT IT BEFORE RUNNING A MAKE
doc 5) Directory for miscellaneous documents. Documentation for testcases placed here.
log 6) Directory for placing execution logs.


Also additional HTML_ROOT_DIR and CGI_ROOT_DIR directories used to placing CGI and HTML files.

4. Requirements.
- User must have successfully built Webclient and Mozilla
- User must have a configured and working http/Java Web server. Otherwise user must use file:/// protocol
to specify HTML_ROOT .Tests( very small part of all), that uses CGI will not executed properly in such cases.

5. How to build.
- Please setup environment as for running Webclient.
- Please edit CommonProperties file in config(4) dir. This file is self documented.
- Go to build(1) dir and do make


6. How to run.
- Set JAVAHOME environment variable to path to java executable.
- Make sure CLASSPATH is included <TOP_DIR>/build/classes
- Go to build/run(1.3) directory and execute autorun.pl script.

6.1 Usage.
User can execute tests by different ways:
To execute ONE testcase just do: "perl autorun.pl -t test_case_id"
To execute LIST of tests just do: "perl autorun.pl -f file_with_test_ids"
Also user can turn TestRunner to the "mixed" mode via -m switch. "perl autorun.pl -m file file_with_mixed_tests".
In this mode 2 buttons "FAILED" and "PASSED" added to TestWindow
and tester can fail or pass test in any time.
This mode is NECESSARY for running tests from "mixed" sections

And via -i switch user can turn autorun to "ignorecore" mode. In
this mode autorun.pl ignore core and doesn't fail tests, that
really coredumps. This mode is useful for Solaris testing. "perl autorun.pl -i -f file_with_testids"

7. Logging.
- All logs are placed to the log(6) directory. A unique directory created
in the log(6) directory for each execution.
Files, created in this directory are:
BWTest.html - the main log file with results of execution in HTML format
BWTest.txt - the results of execution in TXT format
BWTestRun.log - the log of test execution with additional info
<testID>.log \
<testID>.log |- files with output of each testcase.
<testID>.log /

8. Sections.

Now testbase contains 3 different sections of tests: api, stress and mixed.

"api" Tests from this section performs calls to api methods and verify results when
possible. They are fully automated and user mustn't interact
with application.

"stress" Tests from this section performs stress actions. E.g loading many pages,
calls api methods many times, etc. They are fully automated
and user need not interact with application.

"mixed" Tests from this section performs calls of api methods, that can change
rendering/viewing behavior. Eg setBounds, moveWindowTo. User should read
instructions on TestWindow and pass or fail tests via corresponding buttons.

9. Things, that must be done, known bugs.
- Several tests on CurrentPage failed with NP exception.
Problem with system clipboard.
- Solaris: Some times no urls loaded by TestRunner at all.
- Webclient tests have been tested (so far) with PR3 Webclient bundled with Netscape6 SVR4pkg from SUN
on Sparc Solris and Intel Solaris Platforms only.
- Webclient Tests have not been tested with PR3 Webclinet on Win32 or Linux platoforms yet.


Last Modified 08/23/2000 by avm
Last Modified 09/08/2000 by gv
Last Modified 12/15/2000 by GV


+ + diff --git a/mozilla/java/webclient/test/automated/README.html b/mozilla/java/webclient/test/automated/README.html new file mode 100644 index 00000000000..a44eaef6510 --- /dev/null +++ b/mozilla/java/webclient/test/automated/README.html @@ -0,0 +1,7 @@ + + + + +
             Automated Webclient API testbase.


1. Goals.
The main goal of this testbase is test of Webclient API.
Tests covers all interfaces(so far implemented) than can be queried by application or received to application in any other way.
The "Webclient"(EMWindow Test application that is run from /mozilla/java/..src_moz/runwm script) is not a subject of this testbase.

2. How it works.
The perl script autorun.pl is used to run test application in cycles.
The simple test application runs and executes test class.
Test class queries corresponding interface, performs procedure call
and verifies result when possible.

3. Directory struct.
Source files, build files , configuration files and utils are placed in different directories. Please see the diagram below for more details.

TOP(0)
|
|-build(1)
| |-classes(1.1)
| |
| |-test(1.2)
| | |-basic(1.2.1)
| |-run(1.3) |-api(1.2.1.1)
|-src(2) |-mixed(1.2.1.2)
| |-classes(2.1)
| |
| |-test(2.2)
| | |-basic(2.2.1)
| | |-api(2.2.1.1)
| | |-mixed(2.2.1.2)
| |-run(2.3)
| |
| |-Killer(2.4)
|-utils(3)
|-config(4)
|-doc(5)
|-log(6)

TOP 0) directory with testbase, in usually this dir named "automated"
build 1) build directory. All class and data files(exclude html and cgi files) compiled and copied to it.
1.1) classes directory.
Directory for test classes files . User must add this directory to the CLASSPATH before executing tests.
1.2, 1.2.1, 1.2.1.1, 1.2.1.2) In these directories data and properties files are copied at make stage
1.3) Execution script and default list file are copied to this dir.
src 2) All source files placed to this dir.
2.1) Directory for all Java files
2.2, 2.2.1, 2.2.1.1, 2.2.1.2) Directories for data and properties files.
All common files can be placed to 2.2.1, 2.2.1.1, 2.2.1.2
For specific test files additional dirs created in 2.2.1.1 and 2.2.1.2
2.3) Directory for autorun.pl and miscellaneous list files
2.4) Directory where sources of "Killer" util is placed
utils 3) Directory for miscellaneous utils, that is used at "make" and "run" stages.
config 4) Directory for configuration files. CommonProperties file.
PLEASE EDIT IT BEFORE RUNNING A MAKE
doc 5) Directory for miscellaneous documents. Documentation for testcases placed here.
log 6) Directory for placing execution logs.


Also additional HTML_ROOT_DIR and CGI_ROOT_DIR directories used to placing CGI and HTML files.

4. Requirements.
- User must have successfully built Webclient and Mozilla
- User must have a configured and working http/Java Web server. Otherwise user must use file:/// protocol
to specify HTML_ROOT .Tests( very small part of all), that uses CGI will not executed properly in such cases.

5. How to build.
- Please setup environment as for running Webclient.
- Please edit CommonProperties file in config(4) dir. This file is self documented.
- Go to build(1) dir and do make


6. How to run.
- Set JAVAHOME environment variable to path to java executable.
- Make sure CLASSPATH is included <TOP_DIR>/build/classes
- Go to build/run(1.3) directory and execute autorun.pl script.

6.1 Usage.
User can execute tests by different ways:
To execute ONE testcase just do: "perl autorun.pl -t test_case_id"
To execute LIST of tests just do: "perl autorun.pl -f file_with_test_ids"
Also user can turn TestRunner to the "mixed" mode via -m switch. "perl autorun.pl -m file file_with_mixed_tests".
In this mode 2 buttons "FAILED" and "PASSED" added to TestWindow
and tester can fail or pass test in any time.
This mode is NECESSARY for running tests from "mixed" sections

And via -i switch user can turn autorun to "ignorecore" mode. In
this mode autorun.pl ignore core and doesn't fail tests, that
really coredumps. This mode is useful for Solaris testing. "perl autorun.pl -i -f file_with_testids"

7. Logging.
- All logs are placed to the log(6) directory. A unique directory created
in the log(6) directory for each execution.
Files, created in this directory are:
BWTest.html - the main log file with results of execution in HTML format
BWTest.txt - the results of execution in TXT format
BWTestRun.log - the log of test execution with additional info
<testID>.log \
<testID>.log |- files with output of each testcase.
<testID>.log /

8. Sections.

Now testbase contains 3 different sections of tests: api, stress and mixed.

"api" Tests from this section performs calls to api methods and verify results when
possible. They are fully automated and user mustn't interact
with application.

"stress" Tests from this section performs stress actions. E.g loading many pages,
calls api methods many times, etc. They are fully automated
and user need not interact with application.

"mixed" Tests from this section performs calls of api methods, that can change
rendering/viewing behavior. Eg setBounds, moveWindowTo. User should read
instructions on TestWindow and pass or fail tests via corresponding buttons.

9. Things, that must be done, known bugs.
- Several tests on CurrentPage failed with NP exception.
Problem with system clipboard.
- Solaris: Some times no urls loaded by TestRunner at all.
- Webclient tests have been tested (so far) with PR3 Webclient bundled with Netscape6 SVR4pkg from SUN
on Sparc Solris and Intel Solaris Platforms only.
- Webclient Tests have not been tested with PR3 Webclinet on Win32 or Linux platoforms yet.


Last Modified 08/23/2000 by avm
Last Modified 09/08/2000 by gv
Last Modified 12/15/2000 by GV


+ + diff --git a/mozilla/java/webclient/test/automated/all_files b/mozilla/java/webclient/test/automated/all_files new file mode 100644 index 00000000000..13ae2323afd --- /dev/null +++ b/mozilla/java/webclient/test/automated/all_files @@ -0,0 +1,95 @@ +./config/CommonProperties +./build/test/basic/Makefile.win +./build/classes/Makefile.win +./build/Makefile.win +./docs/spec.txt +./docs/spec1.txt +./docs/tests_counts.txt +./docs/queried_interfaces_tests.txt +./docs/testdoc_template.html +./src/classes/org/mozilla/webclient/test/basic/api/History_back.java +./src/classes/org/mozilla/webclient/test/basic/api/History_getURLForIndex.java +./src/classes/org/mozilla/webclient/test/basic/api/History_canBack.java +./src/classes/org/mozilla/webclient/test/basic/api/WindowControl_createWindow.java +./src/classes/org/mozilla/webclient/test/basic/api/History_canForward.java +./src/classes/org/mozilla/webclient/test/basic/api/WindowControl_getNativeWebShell.java +./src/classes/org/mozilla/webclient/test/basic/api/History_clearHistory.java +./src/classes/org/mozilla/webclient/test/basic/api/History_getCurrentHistoryIndex.java +./src/classes/org/mozilla/webclient/test/basic/api/WindowControl_moveWindowTo.java +./src/classes/org/mozilla/webclient/test/basic/api/History_forward.java +./src/classes/org/mozilla/webclient/test/basic/api/WindowControl_setBounds.java +./src/classes/org/mozilla/webclient/test/basic/api/History_getBackList.java +./src/classes/org/mozilla/webclient/test/basic/api/History_getForwardList.java +./src/classes/org/mozilla/webclient/test/basic/api/History_getHistory.java +./src/classes/org/mozilla/webclient/test/basic/api/History_getHistoryEntry.java +./src/classes/org/mozilla/webclient/test/basic/api/History_getHistoryLength.java +./src/classes/org/mozilla/webclient/test/basic/api/History_setCurrentHistoryIndex.java +./src/classes/org/mozilla/webclient/test/basic/StartProperties +./src/classes/org/mozilla/webclient/test/basic/Test.java +./src/classes/org/mozilla/webclient/test/basic/TestContext.java +./src/classes/org/mozilla/webclient/test/basic/TestLoader.java +./src/classes/org/mozilla/webclient/test/basic/TestRunner.java +./src/test/basic/api/History_getURLForIndex/History_getURLForIndex.lst +./src/test/basic/api/History_getURLForIndex/TestProperties +./src/test/basic/api/History_getURLForIndex/Test.lst +./src/test/basic/api/WindowControl_createWindow/Test.lst +./src/test/basic/api/WindowControl_createWindow/TestProperties +./src/test/basic/api/WindowControl_getNativeWebShell/TestProperties +./src/test/basic/api/WindowControl_moveWindowTo/Test.lst +./src/test/basic/api/WindowControl_moveWindowTo/TestProperties +./src/test/basic/api/WindowControl_setBounds/Test.lst +./src/test/basic/api/WindowControl_setBounds/TestProperties +./src/test/basic/api/History_back_1/Test.lst +./src/test/basic/api/History_back_1/TestProperties +./src/test/basic/api/History_back_2/Test.lst +./src/test/basic/api/History_back_2/TestProperties +./src/test/basic/api/History_canBack_1/Test.lst +./src/test/basic/api/History_canBack_1/TestProperties +./src/test/basic/api/History_canBack_2/Test.lst +./src/test/basic/api/History_canBack_2/TestProperties +./src/test/basic/api/History_canForward_1/Test.lst +./src/test/basic/api/History_canForward_1/TestProperties +./src/test/basic/api/History_canForward_2/Test.lst +./src/test/basic/api/History_canForward_2/TestProperties +./src/test/basic/api/History_clearHistory_1/Test.lst +./src/test/basic/api/History_clearHistory_1/TestProperties +./src/test/basic/api/History_clearHistory_2/Test.lst +./src/test/basic/api/History_clearHistory_2/TestProperties +./src/test/basic/api/History_forward_1/Test.lst +./src/test/basic/api/History_forward_1/TestProperties +./src/test/basic/api/History_forward_2/Test.lst +./src/test/basic/api/History_forward_2/TestProperties +./src/test/basic/api/History_getBackList/Test.lst +./src/test/basic/api/History_getBackList/TestProperties +./src/test/basic/api/History_getCurrentHistoryIndex/Test.lst +./src/test/basic/api/History_getCurrentHistoryIndex/TestProperties +./src/test/basic/api/History_getForwardList/Test.lst +./src/test/basic/api/History_getForwardList/TestProperties +./src/test/basic/api/History_getHistoryEntry/Test.lst +./src/test/basic/api/History_getHistoryEntry/TestProperties +./src/test/basic/api/History_getHistoryLength/Test.lst +./src/test/basic/api/History_getHistoryLength/TestProperties +./src/test/basic/api/History_getHistory_1/Test.lst +./src/test/basic/api/History_getHistory_1/TestProperties +./src/test/basic/api/History_getHistory_2/Test.lst +./src/test/basic/api/History_getHistory_2/TestProperties +./src/test/basic/api/History_setCurrentHistoryIndex/Test.lst +./src/test/basic/api/History_setCurrentHistoryIndex/TestProperties +./src/test/basic/api/History_setCurrentHistoryIndex_1/Test.lst +./src/test/basic/api/History_setCurrentHistoryIndex_1/TestProperties +./src/test/basic/api/History_setCurrentHistoryIndex_2/Test.lst +./src/test/basic/api/History_setCurrentHistoryIndex_2/TestProperties +./src/test/basic/bastest1.html +./src/test/basic/bastest2.html +./src/test/basic/bastest3.html +./src/test/basic/bastest4.html +./src/test/basic/bastest5.html +./src/test/basic/bastest6.html +./src/test/basic/bastest7.html +./src/test/basic/bastest8.html +./src/test/basic/bastest9.html +./src/run/autorun.pl +./src/run/BWTest.lst +./src/run/BWTest.lst.sva +./utils/configurator.pl +./all_files diff --git a/mozilla/java/webclient/test/automated/build/Killer/Makefile.win b/mozilla/java/webclient/test/automated/build/Killer/Makefile.win new file mode 100644 index 00000000000..109529254cb --- /dev/null +++ b/mozilla/java/webclient/test/automated/build/Killer/Makefile.win @@ -0,0 +1,33 @@ +#!nmake +# +# The contents of this file are subject to the Mozilla Public +# License Version 1.1 (the "License"); you may not use this file +# except in compliance with the License. You may obtain a copy of +# the License at http://www.mozilla.org/MPL/ +# +# Software distributed under the License is distributed on an "AS +# IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or +# implied. See the License for the specific language governing +# rights and limitations under the License. +# +# The Original Code is mozilla.org code. +# +# The Initial Developer of the Original Code is Sun Microsystems, +# Inc. Portions created by Sun are +# Copyright (C) 1999 Sun Microsystems, Inc. All +# Rights Reserved. +# +# Contributor(s): + +SRC=Killer.cpp +FLAGS=/link user32.lib +DEPTH=..\.. +SRC_DIR=$(DEPTH)\src\Killer +EXE=Killer.exe + +build: + @cl $(SRC_DIR)\$(SRC) $(FLAGS) +install: build + @copy $(EXE) $(DEPTH)\utils +clean: + @-del Killer.exe Killer.obj diff --git a/mozilla/java/webclient/test/automated/build/Makefile b/mozilla/java/webclient/test/automated/build/Makefile new file mode 100644 index 00000000000..f70fbb469e6 --- /dev/null +++ b/mozilla/java/webclient/test/automated/build/Makefile @@ -0,0 +1,45 @@ +# The contents of this file are subject to the Mozilla Public +# License Version 1.1 (the "License"); you may not use this file +# except in compliance with the License. You may obtain a copy of +# the License at http://www.mozilla.org/MPL/ +# +# Software distributed under the License is distributed on an "AS +# IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or +# implied. See the License for the specific language governing +# rights and limitations under the License. +# +# The Original Code is mozilla.org code. +# +# The Initial Developer of the Original Code is Sun Microsystems, +# Inc. Portions created by Sun are +# Copyright (C) 1999 Sun Microsystems, Inc. All +# Rights Reserved. +# +# Contributor(s): + + +#cd $(TEST_TOP_DIR)/build ; +DEPTH=.. +BUILD_DIR=$(DEPTH)/build +SRC_DIR=$(DEPTH)/src +CLASSES_SRC=$(SRC_DIR)/classes +CLASSES_BUILD=$(BUILD_DIR)/classes +JAVAC=javac + +include $(DEPTH)/config/CommonProperties + +DIRS=classes test/basic + +all: + MAKE_ARGS=$@ ;\ + $(MAKE) dirs + +clobber: + $(MAKE) dirs MAKE_ARGS=$@ + +dirs: + for i in $(DIRS);do \ + cd $${i}; $(MAKE) $(MAKE_ARGS); \ + cd $(TEST_TOP_DIR)/build ;\ + done + diff --git a/mozilla/java/webclient/test/automated/build/Makefile.win b/mozilla/java/webclient/test/automated/build/Makefile.win new file mode 100644 index 00000000000..c65b4f619af --- /dev/null +++ b/mozilla/java/webclient/test/automated/build/Makefile.win @@ -0,0 +1,48 @@ +#!nmake +# +# The contents of this file are subject to the Mozilla Public +# License Version 1.1 (the "License"); you may not use this file +# except in compliance with the License. You may obtain a copy of +# the License at http://www.mozilla.org/MPL/ +# +# Software distributed under the License is distributed on an "AS +# IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or +# implied. See the License for the specific language governing +# rights and limitations under the License. +# +# The Original Code is mozilla.org code. +# +# The Initial Developer of the Original Code is Sun Microsystems, +# Inc. Portions created by Sun are +# Copyright (C) 1999 Sun Microsystems, Inc. All +# Rights Reserved. +# +# Contributor(s): + + + +DEPTH=.. +BUILD_DIR=. +SRC_DIR=$(DEPTH)\src +CLASSES_SRC=$(SRC_DIR)\classes +CLASSES_BUILD=$(BUILD_DIR)\classes +JAVAC=javac + +DIRS=classes test\basic + +all: + @set MAKE_ARGS=$@ + @$(MAKE) /NOLOGO -f Makefile.win $(DIRS) + +clobber: + @set MAKE_ARGS=$@ + @$(MAKE) /NOLOGO -f makefile.win $(DIRS) + +$(DIRS):: + @echo Making $(MAKE_ARGS) in $@ + @cd $@ + @$(MAKE) /NOLOGO -f Makefile.win $(MAKE_ARGS) + @cd .. + + + diff --git a/mozilla/java/webclient/test/automated/build/classes/Makefile b/mozilla/java/webclient/test/automated/build/classes/Makefile new file mode 100644 index 00000000000..75d68c87fba --- /dev/null +++ b/mozilla/java/webclient/test/automated/build/classes/Makefile @@ -0,0 +1,49 @@ +# The contents of this file are subject to the Mozilla Public +# License Version 1.1 (the "License"); you may not use this file +# except in compliance with the License. You may obtain a copy of +# the License at http://www.mozilla.org/MPL/ +# +# Software distributed under the License is distributed on an "AS +# IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or +# implied. See the License for the specific language governing +# rights and limitations under the License. +# +# The Original Code is mozilla.org code. +# +# The Initial Developer of the Original Code is Sun Microsystems, +# Inc. Portions created by Sun are +# Copyright (C) 1999 Sun Microsystems, Inc. All +# Rights Reserved. +# +# Contributor(s): + + + +DEPTH=../.. +BUILD_DIR=$(DEPTH)/build +SRC_DIR=$(DEPTH)/src +CLASSES_SRC=$(SRC_DIR)/classes +CLASSES_BUILD=$(BUILD_DIR)/classes +JAVAC=javac +PACKAGE_SUFFIX=org/mozilla/webclient/test/basic +#CLASSPATH=$(CLASSES_BUILD);$(CLASSPATH) + +DIRS= api\ + stress \ + mixed \ + $(NULL) + +all: basic_classes dirs + +dirs: + for i in $(DIRS);do \ + echo Compile Java files in $(CLASSES_SRC)/$(PACKAGE_SUFFIX)/$${i} ;\ + $(JAVAC) -d $(CLASSES_BUILD) $(CLASSES_SRC)/$(PACKAGE_SUFFIX)/$${i}/*.java ;\ + done + +basic_classes: + echo Compile Java files in $(CLASSES_SRC)/$(PACKAGE_SUFFIX) + $(JAVAC) -d $(CLASSES_BUILD) $(CLASSES_SRC)/$(PACKAGE_SUFFIX)/*.java +clobber: + @echo Remove all $(PACKAGE_SUFFIX) files ... + @rm -rf $(CLASSES_BUILD)/$(PACKAGE_SUFFIX)/* diff --git a/mozilla/java/webclient/test/automated/build/classes/Makefile.win b/mozilla/java/webclient/test/automated/build/classes/Makefile.win new file mode 100644 index 00000000000..d32b68d376a --- /dev/null +++ b/mozilla/java/webclient/test/automated/build/classes/Makefile.win @@ -0,0 +1,53 @@ +#!nmake +# +# The contents of this file are subject to the Mozilla Public +# License Version 1.1 (the "License"); you may not use this file +# except in compliance with the License. You may obtain a copy of +# the License at http://www.mozilla.org/MPL/ +# +# Software distributed under the License is distributed on an "AS +# IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or +# implied. See the License for the specific language governing +# rights and limitations under the License. +# +# The Original Code is mozilla.org code. +# +# The Initial Developer of the Original Code is Sun Microsystems, +# Inc. Portions created by Sun are +# Copyright (C) 1999 Sun Microsystems, Inc. All +# Rights Reserved. +# +# Contributor(s): + + + +DEPTH=..\.. +BUILD_DIR=$(DEPTH)\build +SRC_DIR=$(DEPTH)\src +CLASSES_SRC=$(SRC_DIR)\classes +CLASSES_BUILD=$(BUILD_DIR)\classes +JAVAC=javac +PACKAGE_SUFFIX=org\mozilla\webclient\test\basic +CLASSPATH=$(CLASSES_BUILD);$(CLASSPATH) + +DIRS= api \ + stress \ + mixed \ + $(NULL) + +all: basic_classes $(DIRS) + +$(DIRS):: + @echo Compile Java files in $(CLASSES_SRC)\$(PACKAGE_SUFFIX)\$@ + @$(JAVAC) -d $(CLASSES_BUILD) $(CLASSES_SRC)\$(PACKAGE_SUFFIX)\$@\*.java + +basic_classes: + @echo Compile Java files in $(CLASSES_SRC)\$(PACKAGE_SUFFIX) + @$(JAVAC) -d $(CLASSES_BUILD) $(CLASSES_SRC)\$(PACKAGE_SUFFIX)\*.java +clobber: + @echo Remove all $(PACKAGE_SUFFIX) files ... + @-del /Q /S $(CLASSES_BUILD)\$(PACKAGE_SUFFIX)\* + + + + diff --git a/mozilla/java/webclient/test/automated/build/test/basic/Makefile b/mozilla/java/webclient/test/automated/build/test/basic/Makefile new file mode 100644 index 00000000000..c0e142210c0 --- /dev/null +++ b/mozilla/java/webclient/test/automated/build/test/basic/Makefile @@ -0,0 +1,129 @@ +# The contents of this file are subject to the Mozilla Public +# License Version 1.1 (the "License"); you may not use this file +# except in compliance with the License. You may obtain a copy of +# the License at http://www.mozilla.org/MPL/ +# +# Software distributed under the License is distributed on an "AS +# IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or +# implied. See the License for the specific language governing +# rights and limitations under the License. +# +# The Original Code is mozilla.org code. +# +# The Initial Developer of the Original Code is Sun Microsystems, +# Inc. Portions created by Sun are +# Copyright (C) 1999 Sun Microsystems, Inc. All +# Rights Reserved. +# +# Contributor(s): + + + +DEPTH=../../.. +BUILD_DIR=$(DEPTH)/build +SRC_DIR=$(DEPTH)/src +UTIL_DIR=$(DEPTH)/utils +COMMON_PROPERTIES=$(DEPTH)/config/CommonProperties +TEST_DIRS_SRC=$(SRC_DIR)/test/basic +TEST_DIRS_BUILD=$(BUILD_DIR)/test/basic +PERL=perl +TESTS_SUFFIX=test/basic +SECTIONS = api \ + mixed \ + stress \ + $(NULL) +include $(COMMON_PROPERTIES) + +all: tests + + +test_dirs: + @for i in `cat .$(SECTION).dirs`;do \ + echo Proceed test properties in $(TEST_DIRS_SRC)/$(SECTION)/$${i} ... ;\ + $(PERL) $(UTIL_DIR)/configurator.pl $(COMMON_PROPERTIES) \ + $(TEST_DIRS_BUILD)/$(SECTION)/$${i}/TestProperties \ + $(TEST_DIRS_SRC)/$(SECTION)/$${i}/TestProperties; \ + if [ -f $(TEST_DIRS_SRC)/$(SECTION)/$${i}/Test.lst ] ;then \ + echo Proceed test arguments in $(TEST_DIRS_SRC)/$(SECTION)/$${i} ...; \ + $(PERL) $(UTIL_DIR)/configurator.pl $(COMMON_PROPERTIES) \ + $(TEST_DIRS_BUILD)/$(SECTION)/$${i}/Test.lst \ + $(TEST_DIRS_SRC)/$(SECTION)/$${i}/Test.lst ;\ + fi ;\ + if [ -f $(TEST_DIRS_SRC)/$(SECTION)/$${i}/*.html ] ;then \ + echo Copy HTML files from $(TEST_DIRS_SRC)/$(SECTION)/$${i} ;\ + mkdir -p $(HTML_ROOT_DIR)/$(TESTS_SUFFIX)/$(SECTION)/$${i} ;\ + cp -f $(TEST_DIRS_SRC)/$(SECTION)/$${i}/*.html $(HTML_ROOT_DIR)/$(TESTS_SUFFIX)/$(SECTION)/$${i} ;\ + mkdir -p $(HTML_ROOT_DIR)/$(TESTS_SUFFIX)/$(SECTION)/$${i} ;\ + cp -f $(TEST_DIRS_SRC)/$(SECTION)/$${i}/*.html $(HTML_ROOT_DIR)/$(TESTS_SUFFIX)/$(SECTION)/$${i} ;\ + fi ;\ + if [ -f $(TEST_DIRS_SRC)/$(SECTION)/$${i}/*.cgi ] ;then \ + mkdir -p $(CGI_BIN_ROOT_DIR)/$(TESTS_SUFFIX)/$(SECTION)/$${i} ;\ + for j in $(TEST_DIRS_SRC)/$(SECTION)$${i}/*.cgi; do \ + CGI_NAME=`basename $${j}`; \ + $(PERL) $(UTIL_DIR)/configurator.pl $(COMMON_PROPERTIES) \ + $(CGI_BIN_ROOT_DIR)/$(TESTS_SUFFIX)/$(SECTION)/$${i}/$${CGI_NAME} \ + $(TEST_DIRS_SRC)/$(SECTION)/$${i}/$${CGI_NAME}; \ + done ;\ + fi ;\ + done +clobber: + rm -f $(BUILD_DIR)/run/* + for i in $(DIRS);do \ + echo Make clobber in $(TEST_DIRS_BUILD)/$(SECTION)/$${i} ;\ + rm -rf $(TEST_DIRS_BUILD)/$(SECTION)/$${i}/* ;\ + done + +sections: + @for i in $(SECTIONS); do \ + mkdir -p $(HTML_ROOT_DIR)/$(TESTS_SUFFIX)/$${i} ;\ + if [ -f $(TEST_DIRS_SRC)/$${i}/*.html ] ;then \ + echo Copy HTML files from $(TEST_DIRS_SRC)/$${i} ;\ + cp -f $(TEST_DIRS_SRC)/$${i}/*.html $(HTML_ROOT_DIR)/$(TESTS_SUFFIX)/$${i} ;\ + fi ;\ + mkdir -p $(CGI_BIN_ROOT_DIR)/$(TESTS_SUFFIX)/$${i} ;\ + if [ -f $(TEST_DIRS_SRC)/$${i}/*.cgi ] ;then \ + echo Copy CGI files from $(TEST_DIRS_SRC)/$${i} ;\ + for j in $(TEST_DIRS_SRC)/$${i}/*.cgi; do \ + CGI_NAME=`basename $${j}`; \ + $(PERL) $(UTIL_DIR)/configurator.pl $(COMMON_PROPERTIES) \ + $(CGI_BIN_ROOT_DIR)/$(TESTS_SUFFIX)/$${i}/$${CGI_NAME} \ + $(TEST_DIRS_SRC)/$${i}/$${CGI_NAME}; \ + done ;\ + fi ;\ + echo Generate list of $${i} tests ;\ + $(PERL) $(UTIL_DIR)/dirGen.pl $(TEST_DIRS_SRC)/$${i} .$${i}.dirs ;\ + $(MAKE) test_dirs SECTION=$${i};\ + $(PERL) $(UTIL_DIR)/lstGen.pl $(BUILD_DIR)/$(TESTS_SUFFIX)/$${i} $(BUILD_DIR)/run/$${i}.lst ;\ + done +tests: + @mkdir -p $(BUILD_DIR)/run + @$(PERL) $(UTIL_DIR)/configurator.pl $(COMMON_PROPERTIES) \ + $(BUILD_DIR)/run/autorun.pl\ + $(SRC_DIR)/run/autorun.pl + @$(PERL) $(UTIL_DIR)/configurator.pl $(COMMON_PROPERTIES) \ + $(BUILD_DIR)/run/forceful.pl\ + $(SRC_DIR)/run/forceful.pl + @cp -f $(SRC_DIR)/run/BWTest.lst $(BUILD_DIR)/run + @cp -f $(SRC_DIR)/run/BWMixedTest.lst $(BUILD_DIR)/run + @echo Copy HTML files from $(TEST_DIRS_SRC) + @mkdir -p $(HTML_ROOT_DIR)/$(TESTS_SUFFIX) + @cp -f $(TEST_DIRS_SRC)/*.html $(HTML_ROOT_DIR)/$(TESTS_SUFFIX) + @mkdir -p $(CGI_BIN_ROOT_DIR)/$(TESTS_SUFFIX) + @for i in $(TEST_DIRS_SRC)/*.cgi; do \ + CGI_NAME=`basename $${i}`; \ + $(PERL) $(UTIL_DIR)/configurator.pl $(COMMON_PROPERTIES) \ + $(CGI_BIN_ROOT_DIR)/$(TESTS_SUFFIX)/$${CGI_NAME} \ + $(TEST_DIRS_SRC)/$${CGI_NAME}; \ + done + @$(MAKE) sections + + + + + + + + + + + diff --git a/mozilla/java/webclient/test/automated/build/test/basic/Makefile.win b/mozilla/java/webclient/test/automated/build/test/basic/Makefile.win new file mode 100644 index 00000000000..efad7387627 --- /dev/null +++ b/mozilla/java/webclient/test/automated/build/test/basic/Makefile.win @@ -0,0 +1,122 @@ +#!nmake +# +# The contents of this file are subject to the Mozilla Public +# License Version 1.1 (the "License"); you may not use this file +# except in compliance with the License. You may obtain a copy of +# the License at http://www.mozilla.org/MPL/ +# +# Software distributed under the License is distributed on an "AS +# IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or +# implied. See the License for the specific language governing +# rights and limitations under the License. +# +# The Original Code is mozilla.org code. +# +# The Initial Developer of the Original Code is Sun Microsystems, +# Inc. Portions created by Sun are +# Copyright (C) 1999 Sun Microsystems, Inc. All +# Rights Reserved. +# +# Contributor(s): + + + +DEPTH=..\..\.. +BUILD_DIR=$(DEPTH)\build +SRC_DIR=$(DEPTH)\src +UTIL_DIR=$(DEPTH)\utils +COMMON_PROPERTIES=$(DEPTH)\config\CommonProperties +TEST_DIRS_SRC=$(SRC_DIR)\test\basic +TEST_DIRS_BUILD=$(BUILD_DIR)\test\basic +PERL=perl +TESTS_SUFFIX=test\basic + +!include $(COMMON_PROPERTIES) + +!if defined(SECTION) +DIRS= \ +!include .$(SECTION).dirs.in +!endif + +SECTIONS = api \ + mixed \ + stress \ + $(NULL) + +all: tests + +!if defined(DIRS) +test_dirs: $(DIRS) + +$(DIRS):: +!if defined(BUILD_TESTS) + @echo Proceed all in $(TEST_DIRS_SRC)\$(SECTION)\$@ ... + @$(PERL) $(UTIL_DIR)\configurator.pl $(COMMON_PROPERTIES) \ + $(TEST_DIRS_BUILD)\$(SECTION)\$@\TestProperties \ + $(TEST_DIRS_SRC)\$(SECTION)\$@\TestProperties + @if exist $(TEST_DIRS_SRC)\$(SECTION)\$@\Test.lst \ + $(PERL) $(UTIL_DIR)\configurator.pl $(COMMON_PROPERTIES) \ + $(TEST_DIRS_BUILD)\$(SECTION)\$@\Test.lst \ + $(TEST_DIRS_SRC)\$(SECTION)\$@\Test.lst + @if not exist $(HTML_ROOT_DIR)\$(TESTS_SUFFIX)\$(SECTION)\$@ \ + mkdir $(HTML_ROOT_DIR)\$(TESTS_SUFFIX)\$(SECTION)\$@ + @if exist $(TEST_DIRS_SRC)\$(SECTION)\$@\*.html \ + copy $(TEST_DIRS_SRC)\$(SECTION)\$@\*.html $(HTML_ROOT_DIR)\$(TESTS_SUFFIX)\$(SECTION)\$@ + + @if not exist $(CGI_BIN_ROOT_DIR)\$(TESTS_SUFFIX)\$(SECTION)\$@ \ + mkdir $(CGI_BIN_ROOT_DIR)\$(TESTS_SUFFIX)\$(SECTION)\$@ + @if exist $(TEST_DIRS_SRC)\$(SECTION)\$@\*.cgi \ + copy $(TEST_DIRS_SRC)\$(SECTION)\$@\*.cgi $(CGI_BIN_ROOT_DIR)\$(TESTS_SUFFIX)\$(SECTION)\$@ +!else + @echo Make clobber in $(TEST_DIRS_BUILD)\$(SECTION)\$@ + @-del /Q $(TEST_DIRS_BUILD)\$(SECTION)\$@\* + +!endif +!endif + +$(SECTIONS):: +!if defined(BUILD_TESTS) + @echo Copy HTML files from $(TEST_DIRS_SRC)\$@ + @if not exist $(HTML_ROOT_DIR)\$(TESTS_SUFFIX)\$@ \ + mkdir $(HTML_ROOT_DIR)\$(TESTS_SUFFIX)\$@ + @if exist $(TEST_DIRS_SRC)\$@\*.html \ + copy $(TEST_DIRS_SRC)\$@\*.html $(HTML_ROOT_DIR)\$(TESTS_SUFFIX)\$@ + @if not exist $(CGI_BIN_ROOT_DIR)\$(TESTS_SUFFIX)\$@ \ + mkdir $(CGI_BIN_ROOT_DIR)\$(TESTS_SUFFIX)\$@ + @if exist $(TEST_DIRS_SRC)\$@\*.cgi \ + copy $(TEST_DIRS_SRC)\$@\*.cgi $(CGI_BIN_ROOT_DIR)\$(TESTS_SUFFIX)\$@ + @echo Generate list of $@ tests + @$(PERL) $(UTIL_DIR)\dirGen.pl $(TEST_DIRS_SRC)\$@ .$@.dirs + @if exist .$@.dirs.in \ + del .$@.dirs.in + @for /F "delims=" %%i IN (.$@.dirs) DO @echo %%i \>>.$@.dirs.in + @echo $$(NULL)>>.$@.dirs.in + @$(MAKE) /NOLOGO /f Makefile.win test_dirs SECTION=$@ BUILD_TESTS=1 + @$(PERL) $(UTIL_DIR)\lstGen.pl $(BUILD_DIR)\$(TESTS_SUFFIX)\$@ $(BUILD_DIR)\run\$@.lst +!else + @$(MAKE) /NOLOGO /f Makefile.win test_dirs SECTION=$@ +!endif +tests: + @if not exist $(BUILD_DIR)\run \ + mkdir $(BUILD_DIR)\run + @copy $(SRC_DIR)\run\autorun.pl $(BUILD_DIR)\run + @copy $(SRC_DIR)\run\BWTest.lst $(BUILD_DIR)\run + @copy $(SRC_DIR)\run\BWMixedTest.lst $(BUILD_DIR)\run + @if not exist $(HTML_ROOT_DIR)\$(TESTS_SUFFIX) \ + mkdir $(HTML_ROOT_DIR)\$(TESTS_SUFFIX) + @if exist $(TEST_DIRS_SRC)\*.html \ + copy $(TEST_DIRS_SRC)\*.html $(HTML_ROOT_DIR)\$(TESTS_SUFFIX) + @if not exist $(CGI_BIN_ROOT_DIR)\$(TESTS_SUFFIX) \ + mkdir $(CGI_BIN_ROOT_DIR)\$(TESTS_SUFFIX) + @if exist $(TEST_DIRS_SRC)\*.cgi \ + copy $(TEST_DIRS_SRC)\*.cgi $(CGI_BIN_ROOT_DIR)\$(TESTS_SUFFIX) + @$(MAKE) /NOLOGO /f Makefile.win $(SECTIONS) BUILD_TESTS=1 +clobber: + @echo Remove all from test dirs + @$(MAKE) /NOLOGO /f Makefile.win $(SECTIONS) + + + + + + diff --git a/mozilla/java/webclient/test/automated/config/CommonProperties b/mozilla/java/webclient/test/automated/config/CommonProperties new file mode 100644 index 00000000000..75f1c82bf97 --- /dev/null +++ b/mozilla/java/webclient/test/automated/config/CommonProperties @@ -0,0 +1,143 @@ +############################################################################## +# This file contains common properties for automated Webclient TestBase # +# (please change prop values before making and using testbase) # +# # +############################################################################## + +############################## BUILD_DESCRIPTION ############################# +# Please place a brief, one line description of current build there. +# OS version, Mozilla date/mailstoun etc . +# Example: Solaris 2.7, Mozilla M16, Webclient M4 + +BUILD_DESCRIPTION=Webclient sources from Aug 28(M4 Webclient), M16 Mozilla , Sparc Solaris 2.7 + + +############################## HTML_ROOT_DIR ################################# +# HTML_ROOT_DIR should be pointed to directory on your local filesystem +# where HTML documents should be placed +# for example on /home/avm/httpd/htroot/webclient + +# HTML_ROOT_DIR=/net/earth/export1/avm/httpd_amber/htdocs/automated +HTML_ROOT_DIR=/opt/JavaWebServer1.1.3/public_html/webclient/automated + + +################################ HTML_ROOT ################################### +# HTML_ROOT should be pointed to your HTTPD server entry +# for example on http://myserv.com/webclient + +# HTML_ROOT=http://amber:8080/automated +HTML_ROOT=file:///opt/JavaWebServer1.1.3/public_html/webclient/automated + + +############################## CGI_BIN_ROOT_DIR ############################## +# CGI_BIN_ROOT_DIR should be pointed to directory on your local filesystem +# where CGI-scripts should be placed +# for example on /home/avm/httpd/cgi-bin/webclient_cgi + +# CGI_BIN_ROOT_DIR=/net/earth/export1/avm/httpd_amber/cgi-bin/automated +CGI_BIN_ROOT_DIR=/opt/JavaWebServer1.1.3/public_html/cgi-bin/webclient/automated + + +############################## CGI_BIN_ROOT ################################## +# CGI_BIN_ROOT should be pointed to your HTTPD server cgi-bin entry +# for example on http://myserv.com/cgi-bin/webclient + +# CGI_BIN_ROOT=http://amber:8080/cgi-bin/automated +CGI_BIN_ROOT=http://rampriya.eng:8080/cgi-bin/webclient/automated + + +################################ PERL_DIR ################################### +# PERL_DIR should be pointed to directory on your filesystem +# where perl program located . Run a "which perl" command to find out on Sparc Solaris +# for example on /usr/local/bin + +# PERL_DIR=/usr/local/bin +PERL_DIR=/pkg/gnu/bin/ + + +################################ FTP_HOST #################################### +# FTP_HOST should be equals to url to any ftp server with user name and password +# if necessary. +# For example: ftp://guest:guest@polar/ + +# FTP_HOST=ftp://guest:guest@polar/ + + +################################ HTTP_HOST #################################### +# HTTP_HOST should be equals to url to any accessible httpd server. +# For example: http://localhost or http://machine_name:8080 if JWS + +# HTTP_HOST=http://router +HTTP_HOST=http://rampriya.eng:8080/ + + +############################## PAGES_TO_LOAD ################################## +# PAGES_TO_LOAD contains comma separated pages, that will be loaded by default. +# Usually this property specified in TestProperties file and can be empty. +# For example: file:///c:/temp/webclient/test/basic/bastest1.html,file:///c:/temp/webclient/test/basic/bastest2.html + +PAGES_TO_LOAD= + + +############################# BROWSER_BIN_DIR ################################# +# BROWSER_BIN_DIR should be equals to MOZILLA_FIVE_HOME variable +# I.e point to mozilla executable location. +# For example: d:\\m16\\mozilla\\dist\\win32_d.obj\\bin +# +#NOTE: You must use "\\" as file separator on Win32, because this value +#will be read via getProperty and "\" will be skipped. + +# BROWSER_BIN_DIR=/net/earth/export1/avm/m16/mozilla/dist/bin +BROWSER_BIN_DIR=/opt/mozilla/dist/bin + + + +############################### TEST_TOP_DIR ################################## +# TEST_TOP_DIR should be pointed to the top dir of automated testbase. +# For example: c:\home\avm\webclient\automated + +# TEST_TOP_DIR=/net/earth/export1/avm/automated +TEST_TOP_DIR=/Blackwood/src/Webclient/automated + + + +############################### DELAY_INTERNAL ################################## +# DELAY_INTERNAL - internal timeout for TestLoader in seconds. +# After this period of time TestLoader set result of execution automatically. + +DELAY_INTERNAL=100 + + +############################### DELAY_EXTERNAL ################################## +# DELAY_EXTERNAL - external timeout for autorun.pl in seconds. +# After this period of time autorun.pl kill the application if it is still running. + +DELAY_EXTERNAL=120 + + +############################### DELAY_OF_CYCLE ################################## +# DELAY_OF_CYCLE - timeout for autorun.pl in seconds. +# One time in such period autorun.pl performs check for test results and for +# application status. +# The good value should be in range : +# 2<= (DELAY_EXTERNAL - DELAY_INTERNAL)/DELAY_OF_CYCLE <=10 +# +# + +DELAY_OF_CYCLE=2 + + +############################################################################## +# +# Additional parameters. In common case you MUST NOT change it. +# +################################################################################ + +TEST_LOG_FILE=WebclientTest.log + +TEST_RESULT_FILE=WebclientTest.res + +Integer_MIN_VALUE=-2147483648 + +Integer_MAX_VALUE=2147483647 + diff --git a/mozilla/java/webclient/test/automated/doc/BWTest_with_comments.txt b/mozilla/java/webclient/test/automated/doc/BWTest_with_comments.txt new file mode 100644 index 00000000000..f5bf589a5cb --- /dev/null +++ b/mozilla/java/webclient/test/automated/doc/BWTest_with_comments.txt @@ -0,0 +1,19 @@ +basic/api/Navigation_stop:0=PASSED=Mozilla doesn't crashes and nothing happens +basic/api/Navigation_stop:1=PASSED=Mozilla doesn't crashes and load process stops +basic/api/Navigation_stop:2=PASSED=Mozilla doesn't crashes and nothing happens +basic/api/Navigation_loadURL_1:0=FAILED=HotSpot Virtual Machine Error, EXCEPTION_ACCESS_VIOLATION, Error ID: 4F533F57494E13120E43505002B7 +basic/api/Navigation_loadURL_1:1=PASSED=Mozilla doesn't crashes +basic/api/Navigation_loadURL_2:0=PASSED=Mozilla doesn't crashes and URL loads +basic/api/Navigation_loadURL_2:1=PASSED=Mozilla doesn't crashes, load process stops and another URL is loaded +basic/api/Navigation_loadURL_2:2=PASSED=Mozilla doesn't crashes and another URL is loaded +basic/api/Navigation_loadURL_3:0=PASSED=Mozilla doesn't crashes and loads URL +basic/api/Navigation_loadURL_3:1=PASSED=Mozilla doesn't crashes and loads URL +basic/api/Navigation_loadURL_3:2=FAILED=ftp:// protocol doesn't loads +basic/api/Navigation_loadURL_3:3=PASSED=Mozilla doesn't crashes +basic/api/Navigation_refresh_1:0=PASSED=Mozilla doesn't crashes and nothing happens +basic/api/Navigation_refresh_1:1=PASSED=Mozilla doesn't crashes, load process stops and URL reloads +basic/api/Navigation_refresh_1:2=PASSED=Mozilla doesn't crashes and URL reloads +basic/api/Navigation_refresh_2:0=PASSED=Mozilla doesn't crashes and URL reloads +basic/api/Navigation_refresh_2:1=PASSED=Mozilla doesn't crashes and URL reloads +basic/api/Navigation_refresh_2:2=PASSED=Mozilla doesn't crashes and URL reloads +basic/api/Navigation_refresh_2:3=PASSED=Mozilla doesn't crashes and URL reloads diff --git a/mozilla/java/webclient/test/automated/doc/BookmarkEntry.html b/mozilla/java/webclient/test/automated/doc/BookmarkEntry.html new file mode 100644 index 00000000000..5786842b13c --- /dev/null +++ b/mozilla/java/webclient/test/automated/doc/BookmarkEntry.html @@ -0,0 +1,166 @@ + + + +Description of tests on BookmarkEntry interface + + + +

This document contains a simple preliminary description of +testcases on BookmarkEntry interface of Webclient API.

+ + + + +

1. Tests on getProperties() method.

+ + + + + +
Test IDActionExpected Result
basic/api/BookmarkEntry_getProperties:0Method gets properties from bookmarkEntry which is recieved via TreeModelMethod returns correct properties
basic/api/BookmarkEntry_getProperties:1Method gets properties from bookmarkEntry which is recieved via newBookmarkEntryMethod returns correct properties
basic/api/BookmarkEntry_getProperties:2Method gets properties from bookmarkEntry which is recieved via newBookmarkFolderMethod returns correct properties
+ + +
+

2. Tests on isFolder() method.

+ + + + +
Test IDActionExpected Result
basic/api/BookmarkEntry_isFolder:0Method checks bookmarkEntry recieved via newBookmarkEntryMethod returns false
basic/api/BookmarkEntry_isFolder:1Method checks bookmarkEntry recieved via newBookmarkFolderMethod returns true
+ +
+

3. Tests on insert(MutableTreeNode child, int index) method.

+ + + + + + + +
Test IDActionExpected Result
basic/api/BookmarkEntry_insert:0Method adds NULL child to the receiverBrowser doesn't crashed
basic/api/BookmarkEntry_insert:1Method adds correct child to the receiver at indexChild is added
basic/api/BookmarkEntry_insert:2Method adds correct child to the receiver at index=0Browser doesn't crashed
basic/api/BookmarkEntry_insert:3Method adds correct child to the receiver at index=-2147483648Browser doesn't crashed
basic/api/BookmarkEntry_insert:4Method adds correct child to the receiver at index=2147483647Browser doesn't crashed
+ +
+

4. Tests on remove(int index) method.

+ + + + + + +
Test IDActionExpected Result
basic/api/BookmarkEntry_remove_1:0Method removes the child at existed index from the receiver.Child is removed
basic/api/BookmarkEntry_remove_1:1Method removes the child at index=0 from the receiver.Browser doesn't crashed
basic/api/BookmarkEntry_remove_1:2Method removes the child at index=-2147483648 from the receiver.Browser doesn't crashed
basic/api/BookmarkEntry_remove_1:3Method removes the child at index=2147483647 from the receiver.Browser doesn't crashed
+ +
+

5. Tests on remove(MutableTreeNode node) method.

+ + + + +
Test IDActionExpected Result
basic/api/BookmarkEntry_remove_2:0Method removes the NULL node from the receiver.Browser doesn't crashed
basic/api/BookmarkEntry_remove_2:1Method removes the existed node from the receiver.Child is removed
+ +
+

6. Tests on removeFromParent() method.

+ + + + +
Test IDActionExpected Result
basic/api/BookmarkEntry_removeFromParent:0Method removes the receiver from its parent=NULL.Browser doesn't crashed
basic/api/BookmarkEntry_removeFromParent:1Method Removes the receiver from its correct parent.Reciever is removed
+ +
+

7. Tests on setParent(MutableTreeNode newParent) method.

+ + + + +
Test IDActionExpected Result
basic/api/BookmarkEntry_setParent:0Method sets the parent of the receiver to newParent=NULL.Browser doesn't crashed
basic/api/BookmarkEntry_setParent:1Method sets the parent of the receiver to correct newParent.newParent is set
+ +
+

8. Tests on setUserObject(Object object) method.

+ + + + +
Test IDActionExpected Result
basic/api/BookmarkEntry_setUserObject:0Method resets the user object of the receiver to object=NULL.Browser doesn't crashed
basic/api/BookmarkEntry_setUserObject:1Method resets the user object of the receiver to correct object.The user object is reseted
+ +
+

9. Tests on children() method.

+ + + + +
Test IDActionExpected Result
basic/api/BookmarkEntry_children:0Method returns the children of the bookmarkFolder as an Enumeration.Correct Enumeration object is returned.
basic/api/BookmarkEntry_children:1Method returns the children of the bookmarkEntry as an Enumeration.Browser doesn't crashed
+ +
+

10. Tests on getAllowsChildren() method.

+ + + + +
Test IDActionExpected Result
basic/api/BookmarkEntry_getAllowsChildren:0Method returns boolean result for the reciever=bookmarkFolder.Result is true.
basic/api/BookmarkEntry_getAllowsChildren:1Method returns boolean result for the reciever=bookmarkEntry.Result is false.
+ +
+

11. Tests on getChildAt(int index) method.

+ + + + + + + +
Test IDActionExpected Result
basic/api/BookmarkEntry_getChildAt:0Method tries to return the child of the bookmarkEntry.Browser doesn't crashed
basic/api/BookmarkEntry_getChildAt:1Method returns the child at correct index.Child is returned.
basic/api/BookmarkEntry_getChildAt:2Method tries to return the child at index=0.Browser doesn't crashed
basic/api/BookmarkEntry_getChildAt:3Method tries to return the child at index=-2147483648.Browser doesn't crashed
basic/api/BookmarkEntry_getChildAt:4Method tries to return the child at index=2147483647.Browser doesn't crashed
+ +
+

12. Tests on getChildCount() method.

+ + + + +
Test IDActionExpected Result
basic/api/BookmarkEntry_getChildCount:0Method returns the number of children the bookmarkFolder contains.Correct number is returned.
basic/api/BookmarkEntry_getChildCount:1Method returns the number of children the bookmarkEntry contains.Browser doesn't crashed
+ +
+

13. Tests on getIndex(TreeNode node) method.

+ + + + + + + +
Test IDActionExpected Result
basic/api/BookmarkEntry_getIndex:0Method returns the index of node in the bookmarkFolder children.Correct number is returned.
basic/api/BookmarkEntry_getIndex:1Method returns the index of node in the bookmarkEntry children.Browser doesn't crashed
basic/api/BookmarkEntry_getIndex:2Method returns the index of node=NULL in the bookmarkFolder children.Browser doesn't crashed
basic/api/BookmarkEntry_getIndex:3Method returns the index of node=bookmarkFolder in the bookmarkFolder children.Browser doesn't crashed
basic/api/BookmarkEntry_getIndex:4Method returns the index of incorrect node in the bookmarkFolder children.Browser doesn't crashed
+ +
+

14. Tests on getParent() method.

+ + + + + + +
Test IDActionExpected Result
basic/api/BookmarkEntry_getParent:0Method returns the parent node of the reciever=bookmarkFolder, which has no parent.Browser doesn't crashed
basic/api/BookmarkEntry_getParent:1Method returns the parent node of the reciever=bookmarkFolder, which has a parent.Correct parent is returned.
basic/api/BookmarkEntry_getParent:2Method returns the parent node of the reciever=bookmarkEntry, which has no parent.Browser doesn't crashed
basic/api/BookmarkEntry_getParent:3Method returns the parent node of the reciever=bookmarkEntry, which has a parent.Correct parent is returned.
+ +
+

15. Tests on isLeaf() method.

+ + + + +
Test IDActionExpected Result
basic/api/BookmarkEntry_isLeaf:0Method returns true if reciever=bookmarkFolder is a leaf.True is returned.
basic/api/BookmarkEntry_isLeaf:1Method returns true if reciever=bookmarkEntry is a leaf.False is returned.
+ + + + diff --git a/mozilla/java/webclient/test/automated/doc/Bookmarks.html b/mozilla/java/webclient/test/automated/doc/Bookmarks.html new file mode 100644 index 00000000000..c60bc9b6edb --- /dev/null +++ b/mozilla/java/webclient/test/automated/doc/Bookmarks.html @@ -0,0 +1,72 @@ + + + +Description of tests on Bookmarks interface + + + +

This document contains a simple preliminary description of +testcases on Bookmarks interface of Webclient API.

+ +
+ + +

1. Tests on addBookmark(BookmarkEntry) method.

+ + + + + + + + +
Test IDActionExpected Result
basic/api/History_addBookmark:0Method addBookmark() invoked and try to add to Bookmarks new Leaf with correct StringMozilla doesn't crashes and added one leaf to Bookmarks
basic/api/History_addBookmark:1Method addBookmark() invoked and try to add to Bookmarks new folder with correct StringMozilla doesn't crashes and added one folder to Bookmarks
basic/api/History_addBookmark:2Method addBookmark() invoked and try to add to Bookmarks new Leaf with name=nullMozilla doesn't crashes and added one leaf to Bookmarks
basic/api/History_addBookmark:3Method addBookmark() invoked and try to add to Bookmarks new folder with name=nullMozilla doesn't crashes and added one folder to Bookmarks
basic/api/History_addBookmark:4Method addBookmark() invoked and try to add to Bookmarks new Leaf with name=""Mozilla doesn't crashes and added one leaf to Bookmarks
basic/api/History_addBookmark:5Method addBookmark() invoked and try to add to Bookmarks new folder with name=""Mozilla doesn't crashes and added one folder to Bookmarks
+ +
+

2. Tests on getBookmarks() method.

+ + + +
Test IDActionExpected Result
basic/api/History_getBookmarks:0Method getBookmarks() invokedMozilla doesn't crash and getBookmarks() return correct Bookmarks
+ +
+

3. Tests on newBookmarkEntry(String) method.

+ + + + + +
Test IDActionExpected Result
basic/api/History_newBookmarkEntry:0Method newBookmarkEntry(String) invoked with correct url stringMozilla doesn't crashes and creates a new bookmark leaf with correct URL
basic/api/History_newBookmarkEntry:1Method newBookmarkEntry(String) invoked with string == nullMozilla doesn't crashes and creates a new bookmark leaf with URL==null
basic/api/History_newBookmarkEntry:2Method newBookmarkEntry(String) invoked with empty url stringMozilla doesn't crashes and creates a new bookmark leaf with empty URL
+ +
+

4. Tests on newBookmarkFolder(String) method.

+ + + + + +
Test IDActionExpected Result
basic/api/History_newBookmarkFolder:0Method newBookmarkFolder(String) invoked with correctly formed string Mozilla doesn't crashes and creates a new bookmark folder with name == string
basic/api/History_newBookmarkFolder:1Method newBookmarkFolder(String) invoked with string == nullMozilla doesn't crashes and creates a new bookmark folder with name == null
basic/api/History_newBookmarkFolder:2Method newBookmarkFolder(String) invoked with empty string Mozilla doesn't crashes and creates a new bookmark folder with name == emplty string
+ +
+

5. Tests on removeBookmark(BookmarkEntry) method.

+ + + + + +
Test IDActionExpected Result
basic/api/History_removeBookmark:0Method removeBookmark(BookmarkEntry) invoked when BookmarkEntry is nullMozilla doesn't crashes and remove leaf BookmarkEntry from Bookamarks
basic/api/History_removeBookmark:1Method removeBookmark(BookmarkEntry) invoked when BookmarkEntry is correct entry from TreeModelMozilla doesn't crashes and remove folder BookmarkEntry from Bookamarks
basic/api/History_removeBookmark:2Method removeBookmark(BookmarkEntry) invoked when BookmarkEntry is unexist in TreeModelMozilla doesn't crashes and remove folder BookmarkEntry from Bookamarks
+ + + + + + + + + diff --git a/mozilla/java/webclient/test/automated/doc/BrowserControlCanvas.html b/mozilla/java/webclient/test/automated/doc/BrowserControlCanvas.html new file mode 100644 index 00000000000..5c3b1f479df --- /dev/null +++ b/mozilla/java/webclient/test/automated/doc/BrowserControlCanvas.html @@ -0,0 +1,68 @@ + + + +Description of tests on History interface + + + +

This document contains a simple preliminary description of +testcases on History interface of Webclient API.

+ +
+ + +

1. Tests on addNotify method.

+ + + +
Test IDActionExpected Result
basic/api/History_addNotify:0Method addNotify() invoked when some URL's are loadedMozilla doesn't crashes
+ +
+

1. Tests on getWebShell method.

+ + + +
Test IDActionExpected Result
basic/api/History_getWebShell:0Method getWebShell() invokedMozilla doesn't crash and getWebShell return correct BrowserControl
+ +
+

3. Tests on setBounds(int, int, int. int) method.

+ + + + + + + + + + + + + + + + + +
Test IDActionExpected Result
basic/api/History_setBounds:0Method setBounds invoked with correct boundsMozilla doesn't crashes and set bounds of Canvas correctly
basic/api/History_setBounds:1Method setBounds invoked with INTEGER.MIN_VALUE as first parameterMozilla doesn't crashes and do no set new bounds of Canvas
basic/api/History_setBounds:2Method setBounds invoked with INTEGER.MAX_VALUE as first parameterMozilla doesn't crashes and do no set new bounds of Canvas
basic/api/History_setBounds:3Method setBounds invoked with 0 as first parameterMozilla doesn't crashes and set new bounds of Canvas correctly
basic/api/History_setBounds:4Method setBounds invoked with INTEGER.MIN_VALUE as second parameterMozilla doesn't crashes and do no set new bounds of Canvas
basic/api/History_setBounds:5Method setBounds invoked with INTEGER.MAX_VALUE as second parameterMozilla doesn't crashes and do no set new bounds of Canvas
basic/api/History_setBounds:6Method setBounds invoked with 0 as second parameterMozilla doesn't crashes and set new bounds of Canvas correctly
basic/api/History_setBounds:7Method setBounds invoked with INTEGER.MIN_VALUE as third parameterMozilla doesn't crashes and do no set new bounds of Canvas
basic/api/History_setBounds:8Method setBounds invoked with INTEGER.MAX_VALUE as third parameterMozilla doesn't crashes and do no set new bounds of Canvas
basic/api/History_setBounds:9Method setBounds invoked with 0 as third parameterMozilla doesn't crashes and set new bounds of Canvas correctly
basic/api/History_setBounds:10Method setBounds invoked with INTEGER.MIN_VALUE as fourth parameterMozilla doesn't crashes and do no set new bounds of Canvas
basic/api/History_setBounds:11Method setBounds invoked with INTEGER.MAX_VALUE as fourth parameterMozilla doesn't crashes and do no set new bounds of Canvas
basic/api/History_setBounds:12Method setBounds invoked with 0 as fourth parameterMozilla doesn't crashes and set new bounds of Canvas correctly
basic/api/History_setBounds:13Method setBounds invoked with 0 as all parametersMozilla doesn't crashes and set new bounds of Canvas correctly
basic/api/History_setBounds:14Method setBounds invoked with inverted rectangle(Xleft >Xright)Mozilla doesn't crashes and set new bounds of Canvas correctly
+ +
+

4. Tests on setBounds(Rectangle) method.

+ + + + +
Test IDActionExpected Result
basic/api/History_setBounds_rect:0Method setBounds invoked with correctly formed rectangle with possible coordinatesMozilla doesn't crashes and set Bounds of Canvas correctly
basic/api/History_setBounds_rect:1Method setBounds invoked with correctly formed rectangle with all coordinates = 0Mozilla doesn't crashes and set Bounds of Canvas correctly
+ + + + + + + + + diff --git a/mozilla/java/webclient/test/automated/doc/CurrentPage.html b/mozilla/java/webclient/test/automated/doc/CurrentPage.html new file mode 100644 index 00000000000..aaddc2c9137 --- /dev/null +++ b/mozilla/java/webclient/test/automated/doc/CurrentPage.html @@ -0,0 +1,118 @@ + + + +Description of tests on CurrentPage interface + + + +

This document contains a simple preliminary descritption of +testcases on CurrentPage interface of Webclient API.

+ +
+ + +

1. Tests on copyCurrentSelectionToSystemClipboard() method.

+ + + + + +
Test IDActionExpected Result
basic/api/CurrentPage_copyCurSel:0Method is invoked without any URL stringBrowser doesn't crashed
basic/api/CurrentPage_copyCurSel:1Method is invoked with no selectionClipboard content doesn't change
basic/api/CurrentPage_copyCurSel:2Method is invoked with selected textClipboard gets selected text
+ + +
+

2. Tests on findInPage(String search_string, boolean forward, boolean matchcase) method.

+ + + + + + + + + + + +
Test IDActionExpected Result
basic/api/CurrentPage_findInPage_1:0Method is invoked with null search stringBrowser doesn't crashed
basic/api/CurrentPage_findInPage_1:1Method is invoked with empty search stringBrowser doesn't crashed
basic/api/CurrentPage_findInPage_1:2Method is invoked with exist search stringBrowser finds search string
basic/api/CurrentPage_findInPage_1:3Method is invoked without any URLBrowser doesn't crashed
basic/api/CurrentPage_findInPage_1:4Method is invoked with unexist search stringBrowser doesn't crashed and finds nothing
basic/mixed/CurrentPage_findInPage_2:0Method is invoked with forward=true and matchcase=trueBrowser finds search string
basic/mixed/CurrentPage_findInPage_2:1Method is invoked with forward=true and matchcase=falseBrowser finds search string
basic/mixed/CurrentPage_findInPage_2:2Method is invoked with forward=false and matchcase=trueBrowser finds search string
basic/mixed/CurrentPage_findInPage_2:3Method is invoked with forward=false and matchcase=falseBrowser finds search string
+ +
+

3. Tests on findNextInPage(boolean forward) method.

+ + + + + + +
Test IDActionExpected Result
basic/mixed/CurrentPage_findNextInPage:0Method is invoked with forward=trueBrowser finds search string
basic/mixed/CurrentPage_findNextInPage:1Method is invoked with forward=falseBrowser finds search string
basic/mixed/CurrentPage_findNextInPage:2Method is invoked without previous findBrowser finds nothing and doesn't crash
basic/mixed/CurrentPage_findNextInPage:3Method is invoked at the end of documentBrowser finds nothing and doesn't crash
+ +
+

4. Tests on getCurrentURL() method.

+ + + + + +
Test IDActionExpected Result
basic/api/CurrentPage_getCurrentURL:0Method is invoked after URL is loadedMethod returns current URL
basic/api/CurrentPage_getCurrentURL:1Method is invoked during URL is loadingMethod returns current URL
basic/api/CurrentPage_getCurrentURL:2Method is invoked without any URLBrowser doesn't crashed
+ +
+

5. Tests on getSource() method.

+ + + + +
Test IDActionExpected Result
basic/api/CurrentPage_getSource:0Method is invoked without any URLBrowser doesn't crashed
basic/api/CurrentPage_getSource:1Method is invoked with correct URLMethod returns URL source
+ +
+

6. Tests on getSourceBytes() method.

+ + + + +
Test IDActionExpected Result
basic/api/CurrentPage_getSourceBytes:0Method is invoked without any URLBrowser doesn't crashed
basic/api/CurrentPage_getSourceBytes:1Method is invoked with correct URLMethod returns URL source bytes
+ +
+

7. Tests on resetFind() method.

+ + + + + +
Test IDActionExpected Result
basic/api/CurrentPage_resetFind:0Method is invoked without any URLBrowser doesn't crashed
basic/api/CurrentPage_resetFind:1Method is invoked with previous search resultFind parameters is nulled
basic/api/CurrentPage_resetFind:2Method is invoked without previous search resultBrowser doesn't crashed and find parameters is nulled
+ +
+

8. Tests on selectAll() method.

+ + + + +
Test IDActionExpected Result
basic/api/CurrentPage_selectAll:0Method is invoked without any URLBrowser doesn't crashed
basic/api/CurrentPage_selectAll:1Method is invoked with correct URLAll is selected
+ +
+

9. Tests on getDOM() method.

+ + + + +
Test IDActionExpected Result
basic/api/CurrentPage_getDOM:0Method is invoked without any URLBrowser doesn't crashed
basic/api/CurrentPage_getDOM:1Method is invoked with correct URLCorrect org.w3c.dom.Document object is returned
+ +
+

9. Tests on getPageInfo() method.

+ + + + +
Test IDActionExpected Result
basic/api/CurrentPage_getPageInfo:0Method is invoked without any URLBrowser doesn't crashed
basic/api/CurrentPage_getPageInfo:1Method is invoked with correct URLCorrect java.util.Properties object is returned
+ + + diff --git a/mozilla/java/webclient/test/automated/doc/EventRegistration.html b/mozilla/java/webclient/test/automated/doc/EventRegistration.html new file mode 100644 index 00000000000..fc16180e3d5 --- /dev/null +++ b/mozilla/java/webclient/test/automated/doc/EventRegistration.html @@ -0,0 +1,71 @@ + + + +Description of tests on EventRegistration interface + + + +

This document contains a simple preliminary descritption of +testcases on EventRegistration interface of Webclient API.

+ +
+ + +

1. Tests on addDocumentLoadListener method.

+ + + + + + + + + + + + + +
Test IDActionExpected Result
basic/api/EventRegistration_addDocumentLoadListener_1:0This test registers listener and loads documentSTART_DOCUMENT_LOAD_EVENT_MASK event dispatched
basic/api/EventRegistration_addDocumentLoadListener_1:1This test registers listener and loads documentEND_DOCUMENT_LOAD_EVENT_MASK event dispatched
basic/api/EventRegistration_addDocumentLoadListener_1:2This test registers listener and loads documentSTART_URL_LOAD_EVENT_MASK event dispatched
basic/api/EventRegistration_addDocumentLoadListener_1:3This test registers listener and loads documentEND_URL_LOAD_EVENT_MASK event dispatched
basic/api/EventRegistration_addDocumentLoadListener_1:4This test registers listener and loads documentPROGRESS_URL_LOAD_EVENT_MASK event dispatched
basic/api/EventRegistration_addDocumentLoadListener_1:5This test registers listener and loads documentSTATUS_URL_LOAD_EVENT_MASK event dispatched
basic/api/EventRegistration_addDocumentLoadListener_1:6This test registers listener and loads documentUNKNOWN_CONTENT_EVENT_MASK event dispatched
basic/api/EventRegistration_addDocumentLoadListener_1:7This test registers listener and loads documentFETCH_INTERRUPT_EVENT_MASK event dispatched
basic/api/EventRegistration_addDocumentLoadListener_2:0This test registers null listenerBrowser doesn't crashed
basic/api/EventRegistration_addDocumentLoadListener_2:1This test registers several same correct listenersEvents dispatched in one listener
basic/api/EventRegistration_addDocumentLoadListener_2:2This test registers several different correct listenersEvents dispatched in last registered listener
+ + +
+

2. Tests on addMouseListener method.

+ + + + + + + + + + + +
Test IDActionExpected Result
basic/mixed/EventRegistration_addMouseListener_1:0This test registers listener and waits for mouse eventsMOUSE_DOWN_EVENT_MASK event dispatched
basic/mixed/EventRegistration_addMouseListener_1:1This test registers listener and waits for mouse eventsMOUSE_UP_EVENT_MASK event dispatched
basic/mixed/EventRegistration_addMouseListener_1:2This test registers listener and waits for mouse eventsMOUSE_CLICK_EVENT_MASK event dispatched
basic/mixed/EventRegistration_addMouseListener_1:3This test registers listener and waits for mouse eventsMOUSE_DOUBLE_CLICK_EVENT_MASK event dispatched
basic/mixed/EventRegistration_addMouseListener_1:4This test registers listener and waits for mouse eventsMOUSE_OVER_EVENT_MASK event dispatched
basic/mixed/EventRegistration_addMouseListener_1:5This test registers listener and waits for mouse eventsMOUSE_OUT_EVENT_MASK event dispatched
basic/mixed/EventRegistration_addMouseListener_2:0This test registers null listenerBrowser doesn't crashed
basic/mixed/EventRegistration_addMouseListener_2:1This test registers several same correct listenersEvents dispatched in one listener
basic/mixed/EventRegistration_addMouseListener_2:2This test registers several different correct listenersEvents dispatched in last registered listener
+ +
+

3. Tests on removeDocumentLoadListener method.

+ + + + + +
Test IDActionExpected Result
basic/api/EventRegistration_removeDocumentLoadListener:0This test removes null listenerBrowser doesn't crashed
basic/api/EventRegistration_removeDocumentLoadListener:1This test removes unregistered listenerBrowser doesn't crashed
basic/api/EventRegistration_removeDocumentLoadListener:2This test removes registered listenerListener is removed
+ +
+

4. Tests on removeMouseListener method.

+ + + + + +
Test IDActionExpected Result
basic/api/EventRegistration_removeMouseListener_1:0This test removes null listenerBrowser doesn't crashed
basic/api/EventRegistration_removeMouseListener_1:1This test removes unregistered listenerBrowser doesn't crashed
basic/mixed/EventRegistration_removeMouseListener_2:0This test removes registered listenerListener is removed
+ + + + diff --git a/mozilla/java/webclient/test/automated/doc/History.html b/mozilla/java/webclient/test/automated/doc/History.html new file mode 100644 index 00000000000..789594732e8 --- /dev/null +++ b/mozilla/java/webclient/test/automated/doc/History.html @@ -0,0 +1,157 @@ + + + +Description of tests on History interface + + + +

This document contains a simple preliminary description of +testcases on History interface of Webclient API.

+ +
+ + +

1. Tests on back method.

+ + + + + +
Test IDActionExpected Result
basic/api/History_back_1:0Method back() invoked when backList is emptyMozilla doesn't crashes and no page loads
basic/api/History_back_1:1Method back() invoked when backList is not emptyMozilla doesn't crashes and load previous page
basic/api/History_back_2:0Method back() invoked when no URL loadedMozilla doesn't crashes and no page loads
+ +
+

2. Tests on canBack method.

+ + + + + +
Test IDActionExpected Result
basic/api/History_canBack_1:0Method canBack() invoked when backList is not emptyMozilla doesn't crashes and canBack return true
basic/api/History_canBack_1:1Method canBack() invoked when backList is emptyMozilla doesn't crashes and canBack return false
basic/api/History_canBack_2:0Method canBack() invoked when no URL loadedMozilla doesn't crashes and canBack return false
+ +
+

3. Tests on canForward method.

+ + + + + +
Test IDActionExpected Result
basic/api/History_canForward_1:0Method canForward() invoked when forwardList is not emptyMozilla doesn't crashes and canForward return true
basic/api/History_canForward_1:1Method canForward() invoked when forwardList is emptyMozilla doesn't crashes and canForward return false
basic/api/History_canForward_2:0Method canForward() invoked when no URL loadedMozilla doesn't crashes and canForward return false
+ +
+

4. Tests on clearHistory method.

+ + + + +
Test IDActionExpected Result
basic/api/History_clearHistory_1:0Method clearHistory() invoked when no URL loadedMozilla doesn't crashes and history.length return true
basic/api/History_clearHistory_2:0Method clearHistory() invoked when some URL's are loadedMozilla doesn't crashes and clearHistory return false
+ +
+

5. Tests on forward method.

+ + + + + +
Test IDActionExpected Result
basic/api/History_forward_1:0Method forward() invoked when forwardList is emptyMozilla doesn't crashes and forward do nothing and do not thrown any exception
basic/api/History_forward_1:1Method forward() invoked when forwardList is not emptyMozilla doesn't crashes and forward load next URL
basic/api/History_forward_2:0Method forward() invoked when no URL loadedMozilla doesn't crashes and forward do nothing and do not thrown any exception
+ +
+

6. Tests on getBackList method.

+ + + + + + +
Test IDActionExpected Result
basic/api/History_getBackList:0Method getBackList() invoked when backList is emptyMozilla doesn't crashes and getBackList return null
basic/api/History_getBackList:1Method getBackList() invoked when backList is not emptyMozilla doesn't crashes and getBackList return correct backList
basic/api/History_getBackList:2Method getBackList() invoked when no URL loadedMozilla doesn't crashes and getBackList return null
basic/api/History_getBackList:3Method getBackList() invoked when some URL's are loaded and neither method called beforeMozilla doesn't crashes and getBackList return correct BackList
+ +
+

7. Tests on getCurrentHistoryIndex method.

+ + + + + + +
Test IDActionExpected Result
basic/api/History_getCurrentHistoryIndex:0Method getCurrentHistoryIndex() invoked when current URL is the first in historyMozilla doesn't crashes and getCurrentHistoryIndex return 0
basic/api/History_getCurrentHistoryIndex:1Method getCurrentHistoryIndex() invoked when current URL is the last in historyMozilla doesn't crashes and getCurrentHistoryIndex return correct length of history
basic/api/History_getCurrentHistoryIndex:2Method getCurrentHistoryIndex() invoked when current URL is in the middle of historyMozilla doesn't crashes and getCurrentHistoryIndex return correct index
basic/api/History_getCurrentHistoryIndex:3Method getCurrentHistoryIndex() invoked when current URL is the last in history and neither method called beforeMozilla doesn't crashes and getCurrentHistoryIndex return correct index
+ +
+

8. Tests on getForwardList method.

+ + + + + + +
Test IDActionExpected Result
basic/api/History_getForwardList:0Method getForwardList() invoked when forwardList is empty (the last page is loaded)Mozilla doesn't crashes and getForwardList return empty array
basic/api/History_getForwardList:1Method getForwardList() invoked when forwardList is equal all historyMozilla doesn't crashes and getForwardList return correct forwardList
basic/api/History_getForwardList:2Method getForwardList() invoked when forwardList is a part of historyMozilla doesn't crashes and getForwardList return correct forwardList
basic/api/History_getForwardList:3Method getForwardList() invoked when forwardList is empty (the last page is loaded) and neither method called beforeMozilla doesn't crashes and getForwardList return correct forwardList
+ +
+

9. Tests on getHistory method.

+ + + + + + +
Test IDActionExpected Result
basic/api/History_getHistory_1:0Method getHistory() invoked when history contains only 1 htmlMozilla doesn't crashes and getHistory return araay with 1 element
basic/api/History_getHistory_2:0Method getHistory() invoked when current page is the first in historyMozilla doesn't crashes and getHistory return correct array
basic/api/History_getHistory_2:1Method getHistory() invoked when current page in the middle of historyMozilla doesn't crashes and getHistory return correct array
basic/api/History_getHistory_2:2Method getHistory() invoked when current page in the end of historyMozilla doesn't crashes and getHistory return correct array
+ +
+

10. Tests on getHistoryEntry method.

+ + + + + + +
Test IDActionExpected Result
basic/api/History_getHistoryEntry:0Method getHistoryEntry() invoked with arg = INTEGER.MAX_VALUEMozilla doesn't crashes and getHistoryEntry return null (or thrown Exception)
basic/api/History_getHistoryEntry:1Method getHistoryEntry() invoked with arg = INTEGER.MIN_VALUEMozilla doesn't crashes and getHistoryEntry return null (or thrown Exception)
basic/api/History_getHistoryEntry:2Method getHistoryEntry() invoked with arg = 0Mozilla doesn't crashes and getHistoryEntry return a first entry of history
basic/api/History_getHistoryEntry:3Method getHistoryEntry() invoked with arg equals a history.lengthMozilla doesn't crashes and getHistoryEntry return last entry of history
+ +
+

11. Tests on getHistoryLength method.

+ + + + +
Test IDActionExpected Result
basic/api/History_getHistoryLength_1:0Method getHistoryLength() invoked with some loaded pagesMozilla doesn't crashes and getHistoryLength return correct value
basic/api/History_getHistoryLength_2:0Method getHistoryLength() invoked when none URL's loadedMozilla doesn't crashes and getHistoryLength return 0
+ +
+

12. Tests on getURLForIndex method.

+ + + + + + +
Test IDActionExpected Result
basic/api/History_getURLForIndex:0Method getURLForIndex() invoked with arg = INTEGER.MAX_VALUEMozilla doesn't crashes and getURLForIndex return null (or thrown Exception)
basic/api/History_getURLForIndex:1Method getURLForIndex() invoked with arg = INTEGER.MIN_VALUEMozilla doesn't crashes and getURLForIndex return null (or thrown Exception)
basic/api/History_getURLForIndex:2Method getURLForIndex() invoked with arg = 0Mozilla doesn't crashes and getURLForIndex return a first URL of history
basic/api/History_getURLForIndex:3Method getURLForIndex() invoked with arg equals a history.lengthMozilla doesn't crashes and getURLForIndex return last URL of history
+ +
+

13. Tests on setCurrentHistoryIndex method.

+ + + + + + + + +
Test IDActionExpected Result
basic/api/History_setCurrentHistoryIndex_1:0Method setCurrentHistoryIndex() invoked with arg = INTEGER.MAX_VALUEMozilla doesn't crashes and setCurrentHistoryIndex do not load any URL (or thrown Exception)
basic/api/History_setCurrentHistoryIndex_1:1Method setCurrentHistoryIndex() invoked with arg = INTEGER.MIN_VALUEMozilla doesn't crashes and setCurrentHistoryIndex do not load any URL (or thrown Exception)
basic/api/History_setCurrentHistoryIndex_1:2Method setCurrentHistoryIndex() invoked with arg = 0Mozilla doesn't crashes and setCurrentHistoryIndex load a first URL of history
basic/api/History_setCurrentHistoryIndex_1:3Method setCurrentHistoryIndex() invoked with 0Mozilla doesn't crashes and setCurrentHistoryIndex load correct URL
basic/api/History_setCurrentHistoryIndex_1:4Method setCurrentHistoryIndex() invoked with arg = history.lengthMozilla doesn't crashes and setCurrentHistoryIndex load last URL of history
basic/api/History_setCurrentHistoryIndex_2:0Method setCurrentHistoryIndex() invoked with history = null Mozilla doesn't crashes and setCurrentHistoryIndex do not load any URL
+ + + + + + + + diff --git a/mozilla/java/webclient/test/automated/doc/Navigation.html b/mozilla/java/webclient/test/automated/doc/Navigation.html new file mode 100644 index 00000000000..998602975e4 --- /dev/null +++ b/mozilla/java/webclient/test/automated/doc/Navigation.html @@ -0,0 +1,61 @@ + + + +Description of tests on Navigation interface + + + +

This document contains a simple preliminary description of +testcases on Navigation interface of Webclient API.

+ +
+ + +

1. Tests on loadURL method.

+ + + + + + + + + + + +
Test IDActionExpected Result
basic/api/Navigation_loadURL_1:0Method loadURL() invoked with null URL stringBrowser doesn't crashed
basic/api/Navigation_loadURL_1:1Method loadURL() invoked with empty URL stringBrowser doesn't crashed
basic/api/Navigation_loadURL_2:0Method loadURL() invoked when no URL loadedBrowser doesn't crashed and URL loads
basic/api/Navigation_loadURL_2:1Method loadURL() invoked when URL is loadingBrowser doesn't crashed, load process stops and another URL is loaded
basic/api/Navigation_loadURL_2:2Method loadURL() invoked when URL is loadedBrowser doesn't crashed and another URL is loaded
basic/api/Navigation_loadURL_3:0Method loadURL() invoked with file:/// protocolBrowser doesn't crashed and loads URL
basic/api/Navigation_loadURL_3:1Method loadURL() invoked with http:// protocolBrowser doesn't crashed and loads URL
basic/api/Navigation_loadURL_3:2Method loadURL() invoked with ftp:// protocolBrowser doesn't crashed and loads URL
basic/api/Navigation_loadURL_3:3Method loadURL() invoked with bad protocolBrowser doesn't crashed
+ + +
+

2. Tests on refresh method.

+ + + + + + + + + + + +
Test IDActionExpected Result
basic/api/Navigation_refresh_1:0Method refresh() invoked when no URL loadedBrowser doesn't crashed and nothing happens
basic/api/Navigation_refresh_1:1Method refresh() invoked when URL is loadingBrowser doesn't crashed, load process stops and URL reloads
basic/api/Navigation_refresh_1:2Method refresh() invoked when URL is loadedBrowser doesn't crashed and URL reloads
basic/api/Navigation_refresh_2:0Method refresh() invoked with value LOAD_NORMAL (=0)Browser doesn't crashed and URL reloads
basic/api/Navigation_refresh_2:1Method refresh() invoked with value LOAD_FORCE_RELOAD (=512)Browser doesn't crashed and URL reloads
basic/api/Navigation_refresh_2:2Method refresh() invoked with min long value=-9223372036854775808Browser doesn't crashed and URL reloads
basic/api/Navigation_refresh_2:3Method refresh() invoked with max long value=9223372036854775807Browser doesn't crashed and URL reloads
+ +
+

3. Tests on stop method.

+ + + + + + + + +
Test IDActionExpected Result
basic/api/Navigation_stop:0Method stop() invoked when no URL loadedBrowser doesn't crashed and nothing happens
basic/api/Navigation_stop:1Method stop() invoked when URL is loadingBrowser doesn't crashed and load process stops
basic/api/Navigation_stop:2Method stop() invoked when URL is loadedBrowser doesn't crashed and nothing happens
+ + + diff --git a/mozilla/java/webclient/test/automated/doc/StressTests.html b/mozilla/java/webclient/test/automated/doc/StressTests.html new file mode 100644 index 00000000000..49a7d685a49 --- /dev/null +++ b/mozilla/java/webclient/test/automated/doc/StressTests.html @@ -0,0 +1,41 @@ + + + +Description of Stress tests + + + +

This document contains a simple preliminary description of +stress testcases.

+ +
+ + +

1. Test on 500 pages loading.

+ + + +
Test IDActionExpected Result
basic/stress/LongLoadBrowser loads 500 pagesBrowser doesn't crashed and 500th page is loaded
+ + +
+

2. Test on 500 pages loading and 500 back actions.

+ + + +
Test IDActionExpected Result
basic/stress/LongBackBrowser loads 500 pages and makes 500 BACK actionsBrowser doesn't crashed and first page is loaded
+ +
+

3. Test on 500 refreshes during page loading.

+ + + +
Test IDActionExpected Result
basic/stress/Refresh:0Browser refreshes page for 500 times during page loadingBrowser doesn't crashed and after 500 refreshes page is loaded
+ + + + diff --git a/mozilla/java/webclient/test/automated/doc/queried_interfaces_tests.txt b/mozilla/java/webclient/test/automated/doc/queried_interfaces_tests.txt new file mode 100644 index 00000000000..2edeb5a6566 --- /dev/null +++ b/mozilla/java/webclient/test/automated/doc/queried_interfaces_tests.txt @@ -0,0 +1,197 @@ +Interfaces, that can be queried from browser control: + webclient.BrowserControlCanvas + webclient.CurrentPage + webclient.EventRegistration + webclient.History + webclient.Navigation + webclient.WindowControl + +Next interfaces skipped, because they are not implemented now(04/26/2000): + + webclient.cache.NetDataCacheManager Not implemented + webclient.Preferences Not implemented + webclient.Print Not implemented + webclient.ExtendedEventRegistration Not implemented + + +Abstract class: org.mozilla.webclient.BrowserControlCanvas + Method: public void addNotify() + - 1 test, just for invoke and not crash + Method: public org.mozilla.webclient.BrowserControl getWebShell() + - 1 test: just for invoke and compare returned BrowserControl with original ? + Method: public void setBounds(Rectangle r) + - 2 tests: null and well constructed rectangle + Method: public void setBounds(int,int,int,int) + - 12 tests: Integer.MIN_VALUE,Integer.MAX_VALUE,0 on each parameters,when other parameters good + - 3 tests: correct formed rectangle, all coordinates are equals to 0, and inverted rectangle(Xleft >Xright) + + Non-public methods doesn't accessible for API's end-user, so will not be tested there + Method: non-public java.awt.Point getEventCoordsLocalToWindow(MouseEvent) + Method: non-public java.awt.Rectangle getWindowBounds() + Method: non-public java.awt.Rectangle getBoundsRelativeToWindow() + Method: non-public void initialize(BrowserControl) + Method: non-public int getWindow(DrawingSurfaceInfo) + + + Interface: org.mozilla.webclient.CurrentPage + Method: public void copyCurrentSelectionToSystemClipboard() + - 3 tests: without selection, with selection and without URL + Method: public void findInPage(String pattern, boolean forward,boolean matchcase) + - 5 tests: null,empty, incorrect, correct string and correct string without URL + - 4 tests: find (backward,forward)x(match,unmatch case) + Method: public void findNextInPage(boolean forward) + - 4 tests: find forward, backward, without previous find and at the end of docume +nt + Method: public java.lang.String getCurrentURL() + - 3 tests: during loading URL, during fully loaded URL and without URL + Method: public java.lang.String getSource() + - 2 tests: with correct page and without URL + Method: public [B getSourceBytes(boolean viewMode) + - 4 tests: (with correct page and without URL)x(true and false viewMode) + Method: public void resetFind() + - 3 tests: without previous find, with correct find and without URL + Method: public void selectAll() + - 2 tests: with correct page and without URL + Method: public void getDOM() + - 2 tests: with correct page and without URL + Method: public void getPageInfo() + - 2 tests: with correct page and without URL + + +Interface: org.mozilla.webclient.EventRegistration + Method: public void addDocumentLoadListener(DocumentLoadListener) + - 8 tests: for each DocumentLoad event + - 3 tests: null listener, several same listeners and several different listeners + Method: public void addMouseListener(java.awt.event.MouseListener) + - 6 tests: for each Mouse event + - 3 tests: null listener,several same listeners and several different listeners + Method: public void removeDocumentLoadListener(DocumentLoadListener) + - 3 tests: null,registered DocumentLoadListener and non-registered DocumentLoadListener + Method: public void removeMouseListener(java.awt.event.MouseListener) + - 3 tests: null,registered MouseListener and non-registered MouseListener + + +Interface: org.mozilla.webclient.History + Method: public void back() + - 2 tests: When previous page exists and when unexist + Method: public boolean canBack() + - 2 tests: When previous page exists and when unexist + Method: public [Lorg.mozilla.webclient.HistoryEntry; getBackList() + - 3 tests: For 0,1,3 previous pages + Method: public void clearHistory() + - 2 tests: For empty and nonempty history + Method: public void forward() + - 2 tests: When next page exists and when unexist + Method: public boolean canForward() + - 2 tests: When next page exists and when unexist + Method: public [Lorg.mozilla.webclient.HistoryEntry; getForwardList() + - 3 tests: For 0,1,3 next pages + Method: public [Lorg.mozilla.webclient.HistoryEntry; getHistory() + - 2 test: only with current page and with several pages (3-4), + possible add 2 tests when current page first and last + Method: public org.mozilla.webclient.HistoryEntry getHistoryEntry(int) + - 4 tests: Integer.MIN_VALUE,Integer.MAX_VALUE,0,legal value + Method: public int getCurrentHistoryIndex() + - 3 tests: when current page last, first, and in the middle of the history + Method: public void setCurrentHistoryIndex(int) + - 5 tests: Integer.MIN_VALUE,Integer.MAX_VALUE,0,legal value,current index + Method: public int getHistoryLength() + - 1 test: just get HistoryLength + Method: public java.lang.String getURLForIndex(int) + - 5 tests: Integer.MIN_VALUE,Integer.MAX_VALUE, first and last + +Comment: + 1. Also one test on each method can be added for situations, when history is empty + 2. Should be modeled situation, when history has several branches, for example + + - < URL 1 > - < URL 2 > (do back here to URL 1) + | + + We should verify, that URL 2 correctly removed from history when < URL 3 > loaded + + +Interface: org.mozilla.webclient.Navigation + Method: public void stop() + - 3 tests: When loading in progress, when url loaded, when no URL's loaded at ALL + Method: public void refresh(long) + - 3 tests: When loading in progress, when url loaded, when no URL's loaded at ALL + - 4 test: tests on parameter values(0, 512, Long.MIN_VALUE,Long.MAX_VALUE) + Method: public void loadURL(String) + - 2 tests: empty and null string + - 3 tests: When loading in progress, when url loaded, when no URL's loaded at ALL + - 4 test: ftp://, http://, file://, bad protocol + + +Interface: org.mozilla.webclient.WindowControl + Method: public void setBounds(Rectangle) + - 2 tests: null and well constructed rectangle + Method: public void createWindow(int,Rectangle) + - 3 tests: Integer.MIN_VALUE,Integer.MAX_VALUE,0 + - 2 tests: with valid int use null and well constructed rectangle + Method: public int getNativeWebShell() + - 1 test: just call + Method: public void moveWindowTo(int_int) + - 6 tests: Integer.MIN_VALUE,Integer.MAX_VALUE,0 for each parameter when other parameter is good + - 2 tests: move to good coordinates and move out of screen bounds + Method: public void removeFocus() + - 1 test: just call + Method: public void repaint(boolean) + - 2 tests: force repaint and not + Method: public void setVisible(boolean) + - 2 tests: with false and with true + Method: public void setFocus() + - 1 test: just call + + +Interface: org.mozilla.webclient.BookmarkEntry + + Method: public Properties getProperties() + - 3 tests: When bookmark entry recieved via TreeModel,via newBookmarkEntry,via newBookmarkFolder + Method: public boolean isFolder() + - 2 tests: via newBookmarkEntry,via newBookmarkFolder + + Inherited from interface javax.swing.tree.MutableTreeNode: + + Method: public void insert(MutableTreeNode child, int index) + - 5 tests: with null and existed child, with correct, 0, MIN_INTEGER and MAX_INTEGER index + Method: public void remove(int index) + - 4 tests: with correct, 0, MIN_INTEGER and MAX_INTEGER index + Method: public void remove(MutableTreeNode node) + - 2 tests: with null and existed node + Method: public void removeFromParent() + - 2 tests: with and without parent + Method: public void setParent(MutableTreeNode newParent) + - 2 tests: with null and existed newParent + Method: public void setUserObject(Object object) + - 2 tests: with null and correct object + + Inherited from interface javax.swing.tree.TreeNode: + + Method: public Enumeration children() + - 2 tests: via newBookmarkEntry, newBookmarkFolder + Method: public boolean getAllowsChildren() + - 2 tests: via newBookmarkEntry, newBookmarkFolder + Method: public TreeNode getChildAt(int index) + - 5 tests: via newBookmarkEntry, newBookmarkFolder, with correct index, index=0, MIN_INTEGER and MAX_INTEGER + Method: public int getChildCount() + - 2 tests: via newBookmarkEntry, newBookmarkFolder + Method: public int getIndex(TreeNode node) + - 5 tests: via newBookmarkEntry, newBookmarkFolder, with correct, incorrect and null node + Method: public TreeNode getParent() + - 4 tests: via newBookmarkEntry, newBookmarkFolder, with existed and unexisted parent + Method: public boolean isLeaf() + - 2 tests: via newBookmarkEntry, newBookmarkFolder + + +Interface: org.mozilla.webclient.cache.NetDataCacheManager + +Interface: org.mozilla.webclient.Preferences + +Interface: org.mozilla.webclient.Print + +Interface: org.mozilla.webclient.ExtendedEventRegistration + +Summary 120-150 simple tests + + + diff --git a/mozilla/java/webclient/test/automated/doc/spec.txt b/mozilla/java/webclient/test/automated/doc/spec.txt new file mode 100644 index 00000000000..cee6e91bfc9 --- /dev/null +++ b/mozilla/java/webclient/test/automated/doc/spec.txt @@ -0,0 +1,82 @@ +Webclient automated API tests draft description (20/04/2000) + +API testing should consist from 2 main Parts: +Interfaces, quered by test application and listeners, +that are part of test application and registered in webclient API + +Quered interfaces: + webclient.BrowserControlCanvas + webclient.CurrentPage + webclient.EventRegistration + webclient.ExtendedEventRegistration Not implemethed + webclient.History + webclient.Navigation + webclient.cache.NetDataCacheManager Not implemethed + webclient.Preferences Not implemethed + webclient.Print Not implemethed + webclient.WindowControl + + +Abstract class: org.mozilla.webclient.BrowserControlCanvas + Constructor: non-public org.mozilla.webclient.BrowserControlCanvas() + Method: public void addNotify() + Method: public org.mozilla.webclient.BrowserControl getWebShell() + Method: public void setBounds(Rectangle) + Method: public void setBounds(int_int_int_int) + + Method: non-public java.awt.Point getEventCoordsLocalToWindow(MouseEvent) + Method: non-public java.awt.Rectangle getWindowBounds() + Method: non-public java.awt.Rectangle getBoundsRelativeToWindow() + Method: non-public void initialize(BrowserControl) + Method: non-public int getWindow(DrawingSurfaceInfo) +Interface: org.mozilla.webclient.CurrentPage + Method: public void copyCurrentSelectionToSystemClipboard() + Method: public void findInPage(String_boolean_boolean) + Method: public void findNextInPage(boolean) + Method: public java.lang.String getCurrentURL() + Method: public java.lang.String getSource() + Method: public [B getSourceBytes() + Method: public void resetFind() + Method: public void selectAll() + +Interface: org.mozilla.webclient.EventRegistration + Method: public void addDocumentLoadListener(DocumentLoadListener) + Method: public void removeDocumentLoadListener(DocumentLoadListener) + +Interface: org.mozilla.webclient.ExtendedEventRegistration + +Interface: org.mozilla.webclient.History + Method: public void back() + Method: public boolean canBack() + Method: public [Lorg.mozilla.webclient.HistoryEntry; getBackList() + Method: public void clearHistory() + Method: public void forward() + Method: public boolean canForward() + Method: public [Lorg.mozilla.webclient.HistoryEntry; getForwardList() + Method: public [Lorg.mozilla.webclient.HistoryEntry; getHistory() + Method: public org.mozilla.webclient.HistoryEntry getHistoryEntry(int) + Method: public int getCurrentHistoryIndex() + Method: public void setCurrentHistoryIndex(int) + Method: public int getHistoryLength() + Method: public java.lang.String getURLForIndex(int) + +Interface: org.mozilla.webclient.Navigation + Method: public void stop() + Method: public void refresh(long) + Method: public void loadURL(String) + +Interface: org.mozilla.webclient.cache.NetDataCacheManager + +Interface: org.mozilla.webclient.Preferences + +Interface: org.mozilla.webclient.Print + +Interface: org.mozilla.webclient.WindowControl + Method: public void setBounds(Rectangle) + Method: public void createWindow(int_Rectangle) + Method: public int getNativeWebShell() + Method: public void moveWindowTo(int_int) + Method: public void removeFocus() + Method: public void repaint(boolean) + Method: public void setVisible(boolean) + Method: public void setFocus() diff --git a/mozilla/java/webclient/test/automated/doc/spec1.txt b/mozilla/java/webclient/test/automated/doc/spec1.txt new file mode 100644 index 00000000000..c3b63f93d5b --- /dev/null +++ b/mozilla/java/webclient/test/automated/doc/spec1.txt @@ -0,0 +1,33 @@ +Webclient automated API tests draft description (20/04/2000) + +API testing should consist from 2 main Parts: +Interfaces, quered by test application , +that are part of test application and registered in webclient API + +Quered interfaces: + webclient.BrowserControlCanvas + webclient.CurrentPage + webclient.EventRegistration + webclient.ExtendedEventRegistration Not implemethed + webclient.History + webclient.Navigation + webclient.cache.NetDataCacheManager Not implemethed + webclient.Preferences Not implemethed + webclient.Print Not implemethed + webclient.WindowControl + +Suggestions about white box testing: +1)API tests for all interfaces, quered from BrowserControl: + - Verify that API doesn't crashed on critical values for each parameter + - Verify, that correct values returned(when possible) + - Verify correct work on different life stages + (For example try to history.getURLForIndex(i), + when no URLs loaded.) + +2)Test on events + - Tests on right sequence of events + (For example when load new URL next events should occurs: + START_DOCUMENT_LOAD,..,END_DOCUMENT_LOAD) + - Tests on right event generation. + (For example when we make STOP during url loading, + corresponding event should occurs) diff --git a/mozilla/java/webclient/test/automated/doc/testdoc_template.html b/mozilla/java/webclient/test/automated/doc/testdoc_template.html new file mode 100644 index 00000000000..c56ea663b0c --- /dev/null +++ b/mozilla/java/webclient/test/automated/doc/testdoc_template.html @@ -0,0 +1,14 @@ + + + + + + + + + + + +
Testcase: basic/api/History_getURLForIndex
Test IDActionExpected Result
basic/api/History_getURLForIndex:0000000
basic/api/History_getURLForIndex:1000000
basic/api/History_getURLForIndex:2000000
basic/api/History_getURLForIndex:3000000
+ + \ No newline at end of file diff --git a/mozilla/java/webclient/test/automated/doc/tests_counts.txt b/mozilla/java/webclient/test/automated/doc/tests_counts.txt new file mode 100644 index 00000000000..1dd98997ac0 --- /dev/null +++ b/mozilla/java/webclient/test/automated/doc/tests_counts.txt @@ -0,0 +1,147 @@ +Interfaces, that can be quered from browser control: + webclient.BrowserControlCanvas + webclient.CurrentPage + webclient.EventRegistration + webclient.History + webclient.Navigation + webclient.WindowControl + +Next interfaces skipped, because they are not implemented now(04/26/2000): + + webclient.cache.NetDataCacheManager Not implemethed + webclient.Preferences Not implemethed + webclient.Print Not implemethed + webclient.ExtendedEventRegistration Not implemethed + + +org.mozilla.webclient.BrowserControlCanvas + Method: public void addNotify() + - 1 test, just for invoke and not crash + Method: public org.mozilla.webclient.BrowserControl getWebShell() + - 1 test: just for invoke and compare returned BrowserControl with original ? + Method: public void setBounds(Rectangle) + - 2 tests: null and well constructed rectangle + Method: public void setBounds(int_int_int_int) + - 12 tests: Integer.MIN_VALUE,Integer.MAX_VALUE,0 on each parameters,when other parameters good + - 3 tests: correct formed rectangle, all coords 0, and inverted rectangle(Xleft >Xright) + + Non-public methods doesn't accesible for API's end-user, so will not be tested there + Method: non-public java.awt.Point getEventCoordsLocalToWindow(MouseEvent) + Method: non-public java.awt.Rectangle getWindowBounds() + Method: non-public java.awt.Rectangle getBoundsRelativeToWindow() + Method: non-public void initialize(BrowserControl) + Method: non-public int getWindow(DrawingSurfaceInfo) + +Interface: org.mozilla.webclient.CurrentPage + Method: public void copyCurrentSelectionToSystemClipboard() + - 2 tests: without selection, with selection and compare with clipboard(when possible) ? + Method: public void findInPage(String pattern, boolean forward,boolean matchcase) + - 3 tests: null,empty anf correct string + - 8 tests: find (backward,forward)x(match,unmatch case)x(exist and unexist string) + + Method: public void findNextInPage(boolean forward) + - 3 tests: find forward,backward and without previous find + Method: public java.lang.String getCurrentURL() + - 2 tests: during loading URL and during fully loaded URL + Method: public java.lang.String getSource() + - 1 tests: with correct page + Method: public [B getSourceBytes() + - 1 tests: with correct page(Possible test on different languages ?) + Method: public void resetFind() + - 2 tests: without previous find, with correct find + Method: public void selectAll() + - 1 tests: with correct page +Comments: + Possible we should add 1 tests on each method, when no pages loaded + + +Interface: org.mozilla.webclient.EventRegistration + Method: public void addDocumentLoadListener(DocumentLoadListener) + 3 tests: null,correct DocumentLoadListener and already registered DocumentLoadListener + 1 test: Several(2 - 3) different correct DocumentLoadListeners + Method: public void removeDocumentLoadListener(DocumentLoadListener) + 3 tests: null,registered DocumentLoadListener and non-registered DocumentLoadListener + + +Interface: org.mozilla.webclient.History + Method: public void back() + 2 tests: When previous page exists and when unexist + Method: public boolean canBack() + 2 tests: When previous page exists and when unexist + Method: public [Lorg.mozilla.webclient.HistoryEntry; getBackList() + 3 tests: For 0,1,3 previous pages + Method: public void clearHistory() + 2 tests: For empty and nonempty history + Method: public void forward() + 2 tests: When next page exists and when unexist + Method: public boolean canForward() + 2 tests: When next page exists and when unexist + Method: public [Lorg.mozilla.webclient.HistoryEntry; getForwardList() + 3 tests: For 0,1,3 next pages + Method: public [Lorg.mozilla.webclient.HistoryEntry; getHistory() + 2 test: only with current page and with several pages (3-4), + possible add 2 tests when current page first and last + Method: public org.mozilla.webclient.HistoryEntry getHistoryEntry(int) + 4 tests: Integer.MIN_VALUE,Integer.MAX_VALUE,0,legal value + Method: public int getCurrentHistoryIndex() + 3 tests: when current page last, first, and in the middle of the history + Method: public void setCurrentHistoryIndex(int) + 5 tests: Integer.MIN_VALUE,Integer.MAX_VALUE,0,legal value,current index + Method: public int getHistoryLength() + 1 test: just get HistoryLength + Method: public java.lang.String getURLForIndex(int) + 5 tests: Integer.MIN_VALUE,Integer.MAX_VALUE, first and last + +Comment: + 1. Also one test opn each method can be added for situations, when history is empty + 2. Should be modeled situation, when history has several branches, for example + + - < URL 1 > - < URL 2 > (do back here to URL 1) + | + + We should verify, that URL 2 correctly removed from history + + +Interface: org.mozilla.webclient.Navigation + Method: public void stop() + 3 tests: When loading in progress, when url loaded, when no URLs loaded at ALL + Method: public void refresh(long) + 3 tests: When loading in progress, when url loaded, when no URLs loaded at ALL + X test: tests on parameter values(at least Integer.MIN_VALUE,Integer.MAX_VALUE,0) + Method: public void loadURL(String) + 2 tests: empty and null string + 3 tests: When loading in progress, when url loaded, when no URLs loaded at ALL + 4 test: ftp://, http://, file://, bad protocol + + +Interface: org.mozilla.webclient.WindowControl + Method: public void setBounds(Rectangle) + - 2 tests: null and well constructed rectangle + Method: public void createWindow(int,Rectangle) + - 3 tests: Integer.MIN_VALUE,Integer.MAX_VALUE,0 + - 2 tests: with valid int use null and well constructed rectangle + Method: public int getNativeWebShell() + - 1 test: just call + Method: public void moveWindowTo(int_int) + - 6 tests: Integer.MIN_VALUE,Integer.MAX_VALUE,0 for each parameter when other parameter is good + - 2 tests: move to good coordinates and move out of screen bounds + Method: public void removeFocus() + - 1 test: just call + Method: public void repaint(boolean) + - 2 tests: forse repaint and not + Method: public void setVisible(boolean) + - 2 tests: with false and with true + Method: public void setFocus() + - 1 test: just call + +Interface: org.mozilla.webclient.cache.NetDataCacheManager + +Interface: org.mozilla.webclient.Preferences + +Interface: org.mozilla.webclient.Print + +Interface: org.mozilla.webclient.ExtendedEventRegistration + + + + diff --git a/mozilla/java/webclient/test/automated/log/dummy.txt b/mozilla/java/webclient/test/automated/log/dummy.txt new file mode 100644 index 00000000000..e69de29bb2d diff --git a/mozilla/java/webclient/test/automated/src/Killer/Killer.cpp b/mozilla/java/webclient/test/automated/src/Killer/Killer.cpp new file mode 100644 index 00000000000..48766f89c98 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/Killer/Killer.cpp @@ -0,0 +1,127 @@ +/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- + * The contents of this file are subject to the Mozilla Public + * License Version 1.1 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.mozilla.org/MPL/ + * + * Software distributed under the License is distributed on an "AS + * IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or + * implied. See the License for the specific language governing + * rights and limitations under the License. + * + * The Original Code is mozilla.org code. + * + * The Initial Developer of the Original Code is Sun Microsystems, + * Inc. Portions created by Sun are + * Copyright (C) 1999 Sun Microsystems, Inc. All + * Rights Reserved. + * + * Contributor(s): + */ +//cl killer.cpp /link user32.lib + +#include +#include + + +//Define keywords to determine Assertion window +#define ASSERTION_DIALOG_KW_1 "nsDebug" +#define ASSERTION_DIALOG_KW_2 "Assertion" + +//Define keywords to determine ERROR window +#define ERROR_DIALOG_KW_1 "java" +#define ERROR_DIALOG_KW_2 "Error" + + +#define IGNORE_BUTTON_TITLE "&Ignore" +#define IGNORE_BUTTON_ID 5 + +#define OK_BUTTON_TITLE "OK" +#define OK_BUTTON_ID 1 + +void safeAppendToLog(char* str); +char * logFile = NULL; + +BOOL CALLBACK EnumChildProc(HWND hwnd, LPARAM out) { + char title[1024]; + GetWindowText(hwnd, title, 1024); + if ((!strcmp(title, OK_BUTTON_TITLE))||(!strcmp(title, IGNORE_BUTTON_TITLE))) { + *((HWND*)out) = hwnd; + return FALSE; + } + return TRUE; +} + +BOOL CALLBACK EnumWindowsProc( HWND hwnd, LPARAM lParam) { + char title[1024]; + char msg[1200]; + GetWindowText(hwnd, title, 1024); + if (strstr(title, ERROR_DIALOG_KW_1) && strstr(title, ERROR_DIALOG_KW_2)) { + memset(msg,0,1200); + sprintf(msg,"Found Error window:\"%s\" /n",title); + safeAppendToLog(msg); + DWORD lp = 0, wp = 0; + HWND ok; + //really we can ommit this step but ... + EnumChildWindows(hwnd, EnumChildProc, (LPARAM)(&ok)); + if (!ok) { + printf("OK button not found !\n"); + return FALSE; + } + lp = (unsigned long)ok; + wp = OK_BUTTON_ID; + wp = wp | (BN_CLICKED << 16); + SendMessage(hwnd, WM_COMMAND, wp, lp); + return FALSE; + } + if (strstr(title, ASSERTION_DIALOG_KW_1) && strstr(title, ASSERTION_DIALOG_KW_2)) { + memset(msg,0,1200); + sprintf(msg,"Found Assertion window:\"%s\"/n",title); + safeAppendToLog(msg); + DWORD lp = 0, wp = 0; + HWND ok; + //really we can ommit this step but ... + EnumChildWindows(hwnd, EnumChildProc, (LPARAM)(&ok)); + if (!ok) { + printf("OK button not found !\n"); + return FALSE; + } + lp = (unsigned long)ok; + wp = IGNORE_BUTTON_ID; + wp = wp | (BN_CLICKED << 16); + SendMessage(hwnd, WM_COMMAND, wp, lp); + return FALSE; + } + return TRUE; +} +void usage() { + printf("Usage: Killer.exe "); + exit(-1); +} + +void safeAppendToLog(char* str) { + FILE* log = NULL; + if((log = fopen (logFile,"a+")) == NULL) { + printf("Can't open log file \"%s\"",logFile); + exit(-2); + } + fprintf(log,"KILLER: %s",str); + if(fclose(log)) { + printf("Can't close log file \"%s\"",logFile); + exit(-2); + + } +} + +void main(int argc, char *argv[]) { + if(argc != 2) { + usage(); + } + logFile = argv[1]; + EnumWindows(EnumWindowsProc, 0); +} + + + + + diff --git a/mozilla/java/webclient/test/automated/src/Killer/README b/mozilla/java/webclient/test/automated/src/Killer/README new file mode 100644 index 00000000000..5f9804fff9c --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/Killer/README @@ -0,0 +1,12 @@ +Killer README. + +This tool is derived from OJI API tests Killer. + +Usually used to help Mozilla to die in abnormal situations. + +Two types of dialog windows processed: + +1. Assertion dialogs(with 3 buttons: "Abort","Retry","Ignore"): + - A "Ignore" button automatically pressed to continue working +2. Error dialogs(with 2 buttons: "OK","Cancel") + - A "OK" button automatically pressed to forse Mozilla's termination \ No newline at end of file diff --git a/mozilla/java/webclient/test/automated/src/classes/org/mozilla/webclient/test/basic/CheckingThread.java b/mozilla/java/webclient/test/automated/src/classes/org/mozilla/webclient/test/basic/CheckingThread.java new file mode 100644 index 00000000000..d1db3429114 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/classes/org/mozilla/webclient/test/basic/CheckingThread.java @@ -0,0 +1,55 @@ +/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- + * The contents of this file are subject to the Mozilla Public + * License Version 1.1 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.mozilla.org/MPL/ + * + * Software distributed under the License is distributed on an "AS + * IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or + * implied. See the License for the specific language governing + * rights and limitations under the License. + * + * The Original Code is mozilla.org code. + * + * The Initial Developer of the Original Code is Sun Microsystems, + * Inc. Portions created by Sun are + * Copyright (C) 1999 Sun Microsystems, Inc. All + * Rights Reserved. + * + * Contributor(s): + * Client QA Team, St. Petersburg, Russia + */ + + + +package org.mozilla.webclient.test.basic; + +/* + * ChekingThread.java + */ + +public class CheckingThread extends Thread { + int timeout = Integer.MAX_VALUE; + TestContext context = null; + TestRunner runner = null; + + public CheckingThread(int timeout,TestRunner runner, TestContext context){ + this.context = context; + this.runner = runner; + this.timeout = timeout; + } + + public void run(){ + System.out.println("CheckThread sleep to " + timeout); + try { + sleep(timeout); + } catch (Exception e) { + System.out.println("Checking thread had been interrupted"); + } + System.out.println("prepare to exit "); + context.delete(); + System.out.println("Context.delete completed"); + runner.delete(); + } + +} diff --git a/mozilla/java/webclient/test/automated/src/classes/org/mozilla/webclient/test/basic/Test.java b/mozilla/java/webclient/test/automated/src/classes/org/mozilla/webclient/test/basic/Test.java new file mode 100644 index 00000000000..683c1069ebb --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/classes/org/mozilla/webclient/test/basic/Test.java @@ -0,0 +1,35 @@ +/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- + * The contents of this file are subject to the Mozilla Public + * License Version 1.1 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.mozilla.org/MPL/ + * + * Software distributed under the License is distributed on an "AS + * IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or + * implied. See the License for the specific language governing + * rights and limitations under the License. + * + * The Original Code is mozilla.org code. + * + * The Initial Developer of the Original Code is Sun Microsystems, + * Inc. Portions created by Sun are + * Copyright (C) 1999 Sun Microsystems, Inc. All + * Rights Reserved. + * + * Contributor(s): + * Client QA Team, St. Petersburg, Russia + */ + + +package org.mozilla.webclient.test.basic; + +/* + * TestRunner.java + */ + +public interface Test { + + public boolean initialize(TestContext context); + public void execute(); + +} diff --git a/mozilla/java/webclient/test/automated/src/classes/org/mozilla/webclient/test/basic/TestContext.java b/mozilla/java/webclient/test/automated/src/classes/org/mozilla/webclient/test/basic/TestContext.java new file mode 100644 index 00000000000..4836078d812 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/classes/org/mozilla/webclient/test/basic/TestContext.java @@ -0,0 +1,295 @@ +/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- + * The contents of this file are subject to the Mozilla Public + * License Version 1.1 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.mozilla.org/MPL/ + * + * Software distributed under the License is distributed on an "AS + * IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or + * implied. See the License for the specific language governing + * rights and limitations under the License. + * + * The Original Code is mozilla.org code. + * + * The Initial Developer of the Original Code is Sun Microsystems, + * Inc. Portions created by Sun are + * Copyright (C) 1999 Sun Microsystems, Inc. All + * Rights Reserved. + * + * Contributor(s): + * Client QA Team, St. Petersburg, Russia + */ + + + +package org.mozilla.webclient.test.basic; + +/* + * TestContext.java + */ + +import java.util.Properties; +import java.util.StringTokenizer; +import java.awt.Frame; +import java.awt.TextArea; +import java.awt.Panel; +import java.awt.Button; +import java.awt.BorderLayout; +import java.io.FileInputStream; +import java.io.File; +import java.io.RandomAccessFile; +import java.io.IOException; +import org.mozilla.webclient.*; + +public class TestContext { + public static String TEST_PROPERTIES_FILE_NAME = "TestProperties"; + public static String COMMON_PROPERTIES_FILE_NAME = "CommonProperties"; + + //Names for properties from common properties file + public static String DELAY_INTERNAL_PROP_NAME = "DELAY_INTERNAL"; + public static String DELAY_OF_CYCLE_PROP_NAME = "DELAY_OF_CYCLE"; + public static String TEST_LOG_FILE_PROP_NAME = "TEST_LOG_FILE"; + public static String TEST_RESULT_FILE_PROP_NAME = "TEST_RESULT_FILE"; + + //Names for properties from init file + public static String BROWSER_BIN_DIR_PROP_NAME = "BROWSER_BIN_DIR"; + public static String TEST_TOP_DIR_PROP_NAME = "TEST_TOP_DIR"; + public static String TEST_ID_PROP_NAME = "TEST_ID"; + public static String TEST_ARGUMENTS_PROP_NAME = "TEST_ARGUMENTS"; + + //Names for properties from individual TestProperties files + public static String TEST_URL_PROP_NAME = "TEST_HTML"; + public static String PAGES_TO_LOAD_PROP_NAME="PAGES_TO_LOAD"; + public static String TEST_CLASS_PROP_NAME = "TEST_CLASS"; + + public static int FAILED = 0; + public static int NOT_DEF = 1; + public static int PASSED = 3; + public static int UNIMPLEMENTED = 4; + + private static String defaultComment = "default"; + public static int defaultResult = FAILED; + public static int result = NOT_DEF; + private static String logFile = null; + private static String resFile = null; + + //Internal private variables + private Properties testProps = null; + private BrowserControl browserControl = null; + private TestRunner runner = null; + private TestDocLoadListener tdl = null; + private String fileSeparator = null; + private Frame testWindow = null; + private TextArea descrArea = null; + private Panel buttonPanel = null; + private int executionCount = 0; + + public TestContext(String initFileName) { + File propFile = new File(initFileName); + fileSeparator = System.getProperty("file.separator"); + testProps = new Properties(); + //Load properties from init file + try { + testProps.load(new FileInputStream(propFile)); + } catch (Exception e) { + System.err.println("BAD initFile : " + e); + System.exit(-99); + } + //Load properties from file with common properties + propFile = new File(getTestTopDir() + fileSeparator + "config" + fileSeparator + COMMON_PROPERTIES_FILE_NAME); + try { + testProps.load(new FileInputStream(propFile)); + } catch (Exception e) { + System.err.println("Couldn't read CommonProperties : " + e); + System.exit(-99); + } + //Load properties from file with test properties + propFile = new File(getTestDir() + fileSeparator + TEST_PROPERTIES_FILE_NAME); + try { + testProps.load(new FileInputStream(propFile)); + } catch (Exception e) { + System.err.println("Couldn't read TestProperties : " + e); + System.exit(-99); + } + logFile = testProps.getProperty(TEST_LOG_FILE_PROP_NAME); + resFile = testProps.getProperty(TEST_RESULT_FILE_PROP_NAME); + } + public String getProperty(String propName) { + return testProps.getProperty(propName,null); + } + public Properties getProperties() { + return testProps; + } + public void setRunner(TestRunner runner) { + this.runner = runner; + } + public TestRunner getRunner() { + return runner; + } + public String getTestTopDir() { + return getProperty(TEST_TOP_DIR_PROP_NAME); + } + public String getBrowserBinDir() { + System.out.println("Browser bin is: " + getProperty(BROWSER_BIN_DIR_PROP_NAME)); + return getProperty(BROWSER_BIN_DIR_PROP_NAME); + } + public String getTestID() { + return getProperty(TEST_ID_PROP_NAME); + } + public String getTestClass() { + return getProperty(TEST_CLASS_PROP_NAME); + } + public String getCurrentTestArguments() { + return getProperty(TEST_ARGUMENTS_PROP_NAME); + } + public String getTestURL() { + return getProperty(TEST_URL_PROP_NAME); + } + public String[] getPagesToLoad() { + StringTokenizer st = new StringTokenizer(getProperty(PAGES_TO_LOAD_PROP_NAME),","); + String[] pageArr = new String[st.countTokens()]; + for(int i=0;st.hasMoreTokens();i++) { + pageArr[i] = st.nextToken(); + } + String[] tmp = new String[pageArr.length]; + for(int i=0;i 0) { + ID = ID.substring(0,ID.indexOf(":")); + } + return getTestTopDir() + fileSeparator + "build" + fileSeparator + "test" + fileSeparator + ID; + } + public void setBrowserControl(BrowserControl browserControl) { + this.browserControl = browserControl; + } + public BrowserControl getBrowserControl() { + return browserControl; + } + public TestDocLoadListener getDocLoadListener() { + return tdl; + } + public void setDocLoadListener(TestDocLoadListener tdl) { + this.tdl = tdl; + } + public void removeDocLoadListener() { + this.tdl = null; + } + public void setTestWindow(Frame testWindow) { + this.testWindow = testWindow; + } + public Frame getTestWindow() { + return testWindow; + } + public void setButtonPanel(Panel bp) { + buttonPanel = bp; + } + public void addButton(Button b) { + buttonPanel.add(b); + buttonPanel.doLayout(); + } + public void setDescrArea(TextArea ta) { + descrArea = ta; + } + public void addDescription(String msg) { + System.out.println("Appending to DA: "+msg); + descrArea.append(msg); + descrArea.repaint(); + } + public void setDescription(String msg) { + descrArea.setText(msg); + } + public void increaseExecutionCount() { + executionCount++; + } + public int getExecutionCount() { + return executionCount; + } + public void setExecutionCount(int count) { + executionCount = count; + } + public void setDefaultResult(int res) { + defaultResult = res; + } + public void setDefaultComment(String comm) { + defaultComment = comm; + } + + static public void registerFAILED(String comment) { + if ((result == NOT_DEF)||(result == PASSED)) { + result = FAILED; + appendToFile(logFile, "FAILED: "+comment+"\n", false); + appendToFile(resFile, "FAILED="+comment+"\n", true); + System.err.println("Register FAILED " + comment); + } + } + static public void registerUNIMPLEMENTED(String comment) { + //We must set UNIMPLEMENTED over ANI previous result + result = UNIMPLEMENTED; + appendToFile(logFile, "UNIMPLEMENTED: "+comment+"\n", false); + appendToFile(resFile, "UNIMPLEMENTED="+comment+"\n", true); + System.err.println("Register UNIMPLEMENTED: " + comment); + } + static public void registerPASSED(String comment) { + if (result == NOT_DEF) { + result = PASSED; + appendToFile(logFile, "PASSED: "+comment+"\n", false); + appendToFile(resFile, "PASSED="+comment+"\n", true); + System.err.println("Register PASSED: " + comment); + } + } + public static void registerIfNotRegistered(int res) { + if (result == NOT_DEF){ + if (res == FAILED) { + registerFAILED("By checking thread:" + defaultComment); + } else { + registerPASSED("By checking thread:" + defaultComment); + } + } + } + public static boolean failedIsRegistered() { + return (result == FAILED)||(result == UNIMPLEMENTED); + } + public static boolean resultIsSet() { + return (result != NOT_DEF); + } + private static void appendToFile(String file, String str, boolean fromStart) { + try { + RandomAccessFile f = new RandomAccessFile(file, "rw"); + if (fromStart) { + f.seek(0); + } else { + long length = f.length(); + f.seek(length); + } + f.writeBytes(str); + f.close(); + } catch (IOException e) { + System.out.println("IOException appending to file " + file); + System.out.println(e.toString()); + } + } + public void delete() { + registerIfNotRegistered(defaultResult); + testProps = null; + runner = null; + browserControl = null; + fileSeparator = null; + testWindow = null; + } +} + + + + + + + + + + + diff --git a/mozilla/java/webclient/test/automated/src/classes/org/mozilla/webclient/test/basic/TestDocLoadListener.java b/mozilla/java/webclient/test/automated/src/classes/org/mozilla/webclient/test/basic/TestDocLoadListener.java new file mode 100644 index 00000000000..ffba36d82b6 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/classes/org/mozilla/webclient/test/basic/TestDocLoadListener.java @@ -0,0 +1,48 @@ +/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- + * The contents of this file are subject to the Mozilla Public + * License Version 1.1 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.mozilla.org/MPL/ + * + * Software distributed under the License is distributed on an "AS + * IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or + * implied. See the License for the specific language governing + * rights and limitations under the License. + * + * The Original Code is mozilla.org code. + * + * The Initial Developer of the Original Code is Sun Microsystems, + * Inc. Portions created by Sun are + * Copyright (C) 1999 Sun Microsystems, Inc. All + * Rights Reserved. + * + * Contributor(s): + * Client QA Team, St. Petersburg, Russia + */ + + + +package org.mozilla.webclient.test.basic; + + +/* + * TestLoader.java + */ + +import org.mozilla.webclient.DocumentLoadEvent; + +public interface TestDocLoadListener { + + /** + * TestDocLoadListener isn't needed for most of tests. + * Please use it very carefully and only if really needed. + * + * Important: If your test register own TestDocLoadListener then execute() + * will be never called. If neede, call execute() manually when END_DOCUMENT_LOAD_EVENT_MASK + * ocurred. And also please do not use executionCount or increase it manualy. + * + */ + +public void eventDispatched(DocumentLoadEvent event); + +} // end of interface WebclientEventListener diff --git a/mozilla/java/webclient/test/automated/src/classes/org/mozilla/webclient/test/basic/TestLoader.java b/mozilla/java/webclient/test/automated/src/classes/org/mozilla/webclient/test/basic/TestLoader.java new file mode 100644 index 00000000000..108b89fae38 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/classes/org/mozilla/webclient/test/basic/TestLoader.java @@ -0,0 +1,150 @@ +/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- + * The contents of this file are subject to the Mozilla Public + * License Version 1.1 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.mozilla.org/MPL/ + * + * Software distributed under the License is distributed on an "AS + * IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or + * implied. See the License for the specific language governing + * rights and limitations under the License. + * + * The Original Code is mozilla.org code. + * + * The Initial Developer of the Original Code is Sun Microsystems, + * Inc. Portions created by Sun are + * Copyright (C) 1999 Sun Microsystems, Inc. All + * Rights Reserved. + * + * Contributor(s): + * Client QA Team, St. Petersburg, Russia + */ + + + +package org.mozilla.webclient.test.basic; + +/* + * TestLoader.java + */ +import org.mozilla.webclient.*; +import java.util.LinkedList; + +public class TestLoader extends Thread implements DocumentLoadListener { + private Test currentTest = null; + private TestContext context = null; + private TestRunner runner = null; + private Navigation navigation = null; + private BrowserControl browserControl = null; + private EventRegistration eventRegistration = null; + private int pageCount = 0; + private int timeout = Integer.MAX_VALUE; + private String[] pages = null; + private LinkedList eventList = null; + + public TestLoader(){ + } + public boolean initialize(TestContext context, TestRunner runner) { + this.context = context; + this.runner = runner; + try { + browserControl = context.getBrowserControl(); + eventRegistration = (EventRegistration) + browserControl.queryInterface(BrowserControl.EVENT_REGISTRATION_NAME); + eventRegistration.addDocumentLoadListener(this); + navigation = (Navigation) + browserControl.queryInterface(BrowserControl.NAVIGATION_NAME); + eventList = new LinkedList(); + timeout = (new Integer(context.getProperty(TestContext.DELAY_OF_CYCLE_PROP_NAME))).intValue()*1000; + pages = context.getPagesToLoad(); + currentTest = currentTest = (Test)Class.forName(context.getTestClass()).newInstance(); + currentTest.initialize(context); + }catch (Exception e) { + e.printStackTrace(); + TestContext.registerFAILED("Exception occured : " + e.toString()); + return false; + } + return true; + } + public void run(){ + System.out.println("Execution thread started."); + pageCount=0; + if(!loadNext()) { + execute(); + } + while(true) { + if (eventList.size() > 0) { + DocumentLoadEvent dle = (DocumentLoadEvent)eventList.removeFirst(); + switch ((int) dle.getType()) { + case ((int) DocumentLoadEvent.START_DOCUMENT_LOAD_EVENT_MASK): + transferToTest(dle); + break; + case ((int) DocumentLoadEvent.END_DOCUMENT_LOAD_EVENT_MASK): + if(!loadNext()) { + if (!transferToTest(dle)) { + execute(); + } + } + break; + default: + transferToTest(dle); + break; + } + } + if(context.resultIsSet()){ + delete(); + } + try { + synchronized(this){ + this.wait(timeout); + } + }catch(InterruptedException e) { + System.out.println("InterruptedException in TestLoader" + e); + } + } + } + + private boolean loadNext(){ + if (pageCount < pages.length) { + System.out.println("Try to load " + pages[pageCount] + " of :" + pages.length); + navigation.loadURL(pages[pageCount]); + pageCount++; + return true; + } + return false; + } + private boolean transferToTest(DocumentLoadEvent evt) { + TestDocLoadListener testDLL = context.getDocLoadListener(); + if (testDLL !=null) { + testDLL.eventDispatched(evt); + return true; + } + return false; + } + private void execute() { + context.increaseExecutionCount(); + currentTest.execute(); + } + +//From DocumentLoadListener + + public void eventDispatched(WebclientEvent event) { + if (event instanceof DocumentLoadEvent) { + System.out.println("Add event to the list: " + event.getType() + + "List length(before) is " + eventList.size()); + eventList.addLast((Object)event); + synchronized(this) { + this.notify(); + } + } else { + System.out.println("TestLoader: Strange Event " + event.getType()); + } + } + private void delete() { + context.delete(); + runner.delete(); + } + +} + + diff --git a/mozilla/java/webclient/test/automated/src/classes/org/mozilla/webclient/test/basic/TestRunner.java b/mozilla/java/webclient/test/automated/src/classes/org/mozilla/webclient/test/basic/TestRunner.java new file mode 100644 index 00000000000..d91f1dd156f --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/classes/org/mozilla/webclient/test/basic/TestRunner.java @@ -0,0 +1,215 @@ +/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- + * The contents of this file are subject to the Mozilla Public + * License Version 1.1 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.mozilla.org/MPL/ + * + * Software distributed under the License is distributed on an "AS + * IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or + * implied. See the License for the specific language governing + * rights and limitations under the License. + * + * The Original Code is mozilla.org code. + * + * The Initial Developer of the Original Code is Sun Microsystems, + * Inc. Portions created by Sun are + * Copyright (C) 1999 Sun Microsystems, Inc. All + * Rights Reserved. + * + * Contributor(s): + * Client QA Team, St. Petersburg, Russia + */ + + + +package org.mozilla.webclient.test.basic; + +/* + * TestRunner.java + */ + +import java.awt.FlowLayout; +import java.awt.BorderLayout; +import java.awt.Frame; +import java.awt.Color; +import java.awt.TextField; +import java.awt.TextArea; +import java.awt.Button; +import java.awt.Panel; +import java.awt.event.WindowAdapter; +import java.awt.event.WindowEvent; +import java.awt.event.ActionListener; +import java.awt.event.ActionEvent; +import org.mozilla.webclient.*; +import org.mozilla.util.Assert; + + +public class TestRunner +{ + static final public int defaultWidth = 640; + static final public int defaultHeight = 480; + protected static TestContext context = null; + protected TestWindow tw = null; + protected BrowserControlCanvas browserCanvas = null; + protected BrowserControl browserControl = null; + protected TestLoader tl = null; + public TestRunner() + { + try { + BrowserControlFactory.setAppData(context.getBrowserBinDir()); + browserControl = BrowserControlFactory.newBrowserControl(); + browserCanvas = (BrowserControlCanvas) + browserControl.queryInterface(BrowserControl.BROWSER_CONTROL_CANVAS_NAME); + } + catch(Exception e) { + System.out.println("Can't create BrowserControl: " + + e.getMessage()); + } + Assert.assert(null != browserCanvas); + browserCanvas.setSize(defaultWidth, defaultHeight); + context.setBrowserControl(browserControl); + tw = new TestWindow(browserCanvas,"TestWindow", defaultWidth, defaultHeight, this); + context.setTestWindow(tw); + tw.pack(); + tw.show(); + tw.toFront(); + tl = new TestLoader(); + tl.initialize(context,this); + tl.start(); + try { + CheckingThread checkingThread = + new CheckingThread((new Integer(context.getProperty(TestContext.DELAY_INTERNAL_PROP_NAME))).intValue()*1000,this,context); + checkingThread.start(); + } catch (Exception e) { + System.out.println(TestContext.DELAY_INTERNAL_PROP_NAME+" props isn't correctly set"); + } + } + public TestRunner(String modifier) + { + System.out.println("Constructor of TestRunnerMixed"); + System.out.flush(); + try { + BrowserControlFactory.setAppData(context.getBrowserBinDir()); + browserControl = BrowserControlFactory.newBrowserControl(); + browserCanvas = (BrowserControlCanvas) + browserControl.queryInterface(BrowserControl.BROWSER_CONTROL_CANVAS_NAME); + }catch(Exception e) { + System.out.println("Can't create BrowserControl: " + + e.getMessage()); + } + Assert.assert(null != browserCanvas); + browserCanvas.setSize(defaultWidth, defaultHeight); + context.setBrowserControl(browserControl); + Panel p = new Panel(); + TextArea descrArea = new TextArea("Test info:\n",5,10,TextArea.SCROLLBARS_VERTICAL_ONLY); + descrArea.setEditable(false); + descrArea.setBackground(Color.lightGray); + context.setDescrArea(descrArea); + + Button passed = new Button("PASSED"); + Button failed = new Button("FAILED"); + Button cont = new Button("CONTINUE"); + + cont.addActionListener(new ActionListener() { + public void actionPerformed (ActionEvent evt) { + context.delete(); + delete(); + } + }); + passed.addActionListener(new ActionListener() { + public void actionPerformed (ActionEvent evt) { + context.registerPASSED("PASSED by TESTER"); + context.delete(); + delete(); + } + }); + failed.addActionListener(new ActionListener() { + public void actionPerformed (ActionEvent evt) { + context.registerFAILED("FAILED by TESTER"); + context.delete(); + delete(); + } + }); + p.setLayout(new BorderLayout()); + Panel buttonPanel = new Panel(); + buttonPanel.setLayout(new FlowLayout()); + context.setButtonPanel(buttonPanel); + + buttonPanel.add(passed); + buttonPanel.add(failed); + buttonPanel.add(cont); + buttonPanel.setVisible(true); + p.setBackground(Color.lightGray); + p.add(buttonPanel, BorderLayout.EAST); + p.add(descrArea,BorderLayout.CENTER); + p.doLayout(); + p.setVisible(true); + + tw = new TestWindow(browserCanvas,p,"MixedTestWindow", defaultWidth, defaultHeight, this); + context.setTestWindow(tw); + tw.pack(); + tw.show(); + tw.toFront(); + tl = new TestLoader(); + tl.initialize(context,this); + tl.start(); + } + public void delete() { + browserCanvas.setVisible(false); + System.out.println("before deleteBrowserControl(browserControl)"); + BrowserControlFactory.deleteBrowserControl(browserControl); + System.out.println("after deleteBrowserControl(browserControl)"); + browserControl = null; + context=null; + tw.delete(); + tw = null; + browserCanvas = null; + System.exit(0); + } + public static void usage() + { + System.out.println("usage: java org.mozilla.webclient.test.basic.TestRunner "); + System.out.println(" is the absolute path to the native browser bin directory, "); + System.out.println(" including the bin."); + } + + //Main procedure + public static void main(String [] arg) + { + String initFile = null; + if ( 2 == arg.length ) { + System.out.println("Length - 2 : " + arg[0]); + if ("-m".equals(arg[0])) { + initFile = arg[1]; + context = new TestContext(initFile); + TestRunner tr = new TestRunner(arg[0]); + context.setRunner(tr); + } else { + usage(); + System.exit(-1); + } + } else { + if ( 1 == arg.length ) { + initFile = arg[0]; + context = new TestContext(initFile); + TestRunner tr = new TestRunner(); + context.setRunner(tr); + } else { + usage(); + System.exit(-1); + } + } + } +} + +// EOF + + + + + + + + + + diff --git a/mozilla/java/webclient/test/automated/src/classes/org/mozilla/webclient/test/basic/TestWindow.java b/mozilla/java/webclient/test/automated/src/classes/org/mozilla/webclient/test/basic/TestWindow.java new file mode 100644 index 00000000000..6beaa6b66d6 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/classes/org/mozilla/webclient/test/basic/TestWindow.java @@ -0,0 +1,104 @@ +/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- + * The contents of this file are subject to the Mozilla Public + * License Version 1.1 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.mozilla.org/MPL/ + * + * Software distributed under the License is distributed on an "AS + * IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or + * implied. See the License for the specific language governing + * rights and limitations under the License. + * + * The Original Code is mozilla.org code. + * + * The Initial Developer of the Original Code is Sun Microsystems, + * Inc. Portions created by Sun are + * Copyright (C) 1999 Sun Microsystems, Inc. All + * Rights Reserved. + * + * Contributor(s): + * Client QA Team, St. Petersburg, Russia + */ + + + +package org.mozilla.webclient.test.basic; + +/* + * TestWindow.java + */ + + +import java.awt.BorderLayout; +import java.awt.Frame; +import java.awt.TextField; +import java.awt.Panel; +import java.awt.event.WindowAdapter; +import java.awt.event.WindowEvent; +import java.awt.event.ActionListener; +import java.awt.event.ActionEvent; +import org.mozilla.webclient.*; + + +public class TestWindow extends Frame { + private TestRunner runner; + private Panel controlPanel; + + //Default constructor for automated tests. + public TestWindow (BrowserControlCanvas browserCanvas,String title, int width, int height, TestRunner runner) + { + super(title); + try { + throw(new Exception()); + }catch(Exception e) { + e.printStackTrace(); + } + System.out.println("Constructor of (AUTOMATED)TestWindow: "+ title); + this.runner = runner; + this.add(browserCanvas,BorderLayout.CENTER); + this.addWindowListener(new WindowAdapter() { + public void windowClosing(WindowEvent e) { + System.out.println("Got windowClosing"); + System.out.println("destroying the BrowserControl"); + // should close the BrowserControlCanvas + } + + public void windowClosed(WindowEvent e) { + System.out.println("Got windowClosed"); + } + }); + + } + //Constructor for mixed tests + public TestWindow (BrowserControlCanvas browserCanvas, Panel controlPanel, String title, int width, int height, TestRunner runner) + { + super(title); + System.out.println("Constructor of TestWindow: " + title); + this.runner = runner; + this.controlPanel = controlPanel; + this.setLayout(new BorderLayout()); + this.add(browserCanvas,BorderLayout.CENTER); + this.add(controlPanel,BorderLayout.SOUTH); + //pack(); + //show(); + this.addWindowListener(new WindowAdapter() { + public void windowClosing(WindowEvent e) { + System.out.println("Got windowClosing"); + System.out.println("destroying the BrowserControl"); + // should close the BrowserControlCanvas + } + + public void windowClosed(WindowEvent e) { + System.out.println("Got windowClosed"); + } + }); + + } + public void delete() + { + this.hide(); + this.dispose(); + controlPanel = null; + } + +}//End of class test window diff --git a/mozilla/java/webclient/test/automated/src/classes/org/mozilla/webclient/test/basic/api/BookmarkEntry_children.java b/mozilla/java/webclient/test/automated/src/classes/org/mozilla/webclient/test/basic/api/BookmarkEntry_children.java new file mode 100644 index 00000000000..1e998b0d8d0 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/classes/org/mozilla/webclient/test/basic/api/BookmarkEntry_children.java @@ -0,0 +1,168 @@ +/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- + * The contents of this file are subject to the Mozilla Public + * License Version 1.1 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.mozilla.org/MPL/ + * + * Software distributed under the License is distributed on an "AS + * IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or + * implied. See the License for the specific language governing + * rights and limitations under the License. + * + * The Original Code is mozilla.org code. + * + * The Initial Developer of the Original Code is Sun Microsystems, + * Inc. Portions created by Sun are + * Copyright (C) 1999 Sun Microsystems, Inc. All + * Rights Reserved. + * + * Contributor(s): + * Client QA Team, St. Petersburg, Russia + */ + + + +package org.mozilla.webclient.test.basic.api; + +/* + * BookmarkEntry_children.java + */ + +import org.mozilla.webclient.test.basic.*; +import org.mozilla.webclient.*; +import java.util.StringTokenizer; +import java.util.*; +import java.net.URL; +import java.net.MalformedURLException; +import javax.swing.tree.*; + +public class BookmarkEntry_children implements Test +{ + + private TestContext context = null; + private BrowserControl browserControl = null; + private Bookmarks bookmarks = null; + private int currentArg; + private CurrentPage curPage = null; + private String[] pages = null; + private BookmarkEntry bookmarkFolder, bookmarkEntry = null; + private TreeModel bookmarksTree = null; + private TreeNode node; + + public boolean initialize(TestContext context) { + this.context = context; + this.browserControl = context.getBrowserControl(); + this.pages = context.getPagesToLoad(); + this.currentArg = (new Integer(context.getCurrentTestArguments())).intValue(); + try { + bookmarks = (Bookmarks) + browserControl.queryInterface(BrowserControl.BOOKMARKS_NAME); + }catch (Exception e) { + TestContext.registerFAILED("Exception: " + e.toString()); + return false; + } + return true; + } +public void execute() { + + if (bookmarks==null) return; + switch(currentArg) { + case 0: + try { + try{ + bookmarkFolder = bookmarks.newBookmarkFolder("TEST"); + bookmarkEntry = bookmarks.newBookmarkEntry("Entry1"); + bookmarks.addBookmark(bookmarkFolder, bookmarkEntry); + bookmarkEntry = bookmarks.newBookmarkEntry("Entry2"); + bookmarks.addBookmark(bookmarkFolder, bookmarkEntry); + } catch (Exception e) { + e.printStackTrace(); + TestContext.registerFAILED("Exception during test folder initialization: " + e.toString()); + return; + } + context.setDefaultResult(TestContext.FAILED); + context.setDefaultComment("Hung up when trying to get the children of newly created folder"); + Enumeration num=bookmarkFolder.children(); + int count = 0; + while(num.hasMoreElements()) { + num.nextElement(); + count++; + } + if (count==2) { + TestContext.registerPASSED("Correct Enumeration object was returned."); + }else { + TestContext.registerFAILED("Incorrect Enumeration object was returned."); + } + } catch(Exception e) { + if (e instanceof UnimplementedException) { + TestContext.registerUNIMPLEMENTED("This method doesn't implemented"); + }else { + TestContext.registerFAILED("Exception during execution: " + e.toString()); + } + return; + } + break; + + case 1: + try { + bookmarkEntry = bookmarks.newBookmarkEntry("Entry0"); + Enumeration num=bookmarkEntry.children(); + try { + num.nextElement(); + }catch(NoSuchElementException e) { + TestContext.registerPASSED("Empty Enumeration object was returned and child count is 0"); + return; + } + TestContext.registerFAILED("Not empty Enumeration object was returned, but child count should be 0"); + return; + } catch(Exception e) { + e.printStackTrace(); + if (e instanceof UnimplementedException) { + TestContext.registerUNIMPLEMENTED("This method doesn't implemented"); + } else { + TestContext.registerFAILED("Exception during execution: " + e.toString()); + } + return; + } + case 2: + try { + TreeModel tm = bookmarks.getBookmarks(); + Object root = tm.getRoot(); + Object node = null; + bookmarkEntry = null; + for(int i=0;i1) { + bookmarkEntry=(BookmarkEntry)node; + i = tm.getChildCount(root); + } + } + if(bookmarkEntry == null) { + TestContext.registerFAILED("Can't find suitable BookmarkFolder in existing bookmarks"); + return; + } + Enumeration num=bookmarkEntry.children(); + int count = 0; + while(num.hasMoreElements()) { + num.nextElement(); + count++; + } + if (count == tm.getChildCount(node)) { + TestContext.registerPASSED("Correct Enumeration object was returned."); + }else { + TestContext.registerFAILED("Incorrect Enumeration object was returned."); + } + } catch(Exception e) { + if (e instanceof UnimplementedException) { + TestContext.registerUNIMPLEMENTED("This method doesn't implemented"); + } else { + TestContext.registerFAILED("Exception during execution: " + e.toString()); + } + return; + } + break; + } + + } +} + diff --git a/mozilla/java/webclient/test/automated/src/classes/org/mozilla/webclient/test/basic/api/BookmarkEntry_getAllowsChildren.java b/mozilla/java/webclient/test/automated/src/classes/org/mozilla/webclient/test/basic/api/BookmarkEntry_getAllowsChildren.java new file mode 100644 index 00000000000..41c6b1f913d --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/classes/org/mozilla/webclient/test/basic/api/BookmarkEntry_getAllowsChildren.java @@ -0,0 +1,156 @@ +/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- + * The contents of this file are subject to the Mozilla Public + * License Version 1.1 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.mozilla.org/MPL/ + * + * Software distributed under the License is distributed on an "AS + * IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or + * implied. See the License for the specific language governing + * rights and limitations under the License. + * + * The Original Code is mozilla.org code. + * + * The Initial Developer of the Original Code is Sun Microsystems, + * Inc. Portions created by Sun are + * Copyright (C) 1999 Sun Microsystems, Inc. All + * Rights Reserved. + * + * Contributor(s): + * Client QA Team, St. Petersburg, Russia + */ + + + +package org.mozilla.webclient.test.basic.api; + +/* + * BookmarkEntry_getAllowsChildren.java + */ + +import org.mozilla.webclient.test.basic.*; +import org.mozilla.webclient.*; +import java.util.StringTokenizer; +import java.util.*; +import java.net.URL; +import java.net.MalformedURLException; +import javax.swing.tree.*; + +public class BookmarkEntry_getAllowsChildren implements Test +{ + + private TestContext context = null; + private BrowserControl browserControl = null; + private Bookmarks bookmarks = null; + private int currentArg; + private CurrentPage curPage = null; + private String[] pages = null; + private BookmarkEntry bookmarkFolder, bookmarkEntry = null; + private TreeModel bookmarksTree = null; + private TreeNode node; + + public boolean initialize(TestContext context) { + this.context = context; + this.browserControl = context.getBrowserControl(); + this.pages = context.getPagesToLoad(); + this.currentArg = (new Integer(context.getCurrentTestArguments())).intValue(); + try { + bookmarks = (Bookmarks) + browserControl.queryInterface(BrowserControl.BOOKMARKS_NAME); + }catch (Exception e) { + TestContext.registerFAILED("Exception: " + e.toString()); + return false; + } + return true; + } +public void execute() { + + if (bookmarks==null) return; + + context.setDefaultResult(TestContext.FAILED); + try { + } catch(Exception e) {TestContext.registerFAILED("Exception during execution: " + e.toString());} + + boolean result=false; + + switch(currentArg) { + case 0: + context.setDefaultComment("We are trying to get result of getAllowsChildren() from just created BookmarkFolder"); + try { + bookmarkFolder = bookmarks.newBookmarkFolder("TEST"); + result=false; + result=bookmarkFolder.getAllowsChildren(); + } catch(Exception e) { + if (e instanceof UnimplementedException) TestContext.registerUNIMPLEMENTED("This method doesn't implemented"); + else TestContext.registerFAILED("Exception during execution: " + e.toString()); + } + if (result) TestContext.registerPASSED("Just created BookmarkFolder allows children"); + else TestContext.registerFAILED("Just created BookmarkFolder doesn't allow children"); + break; + + case 1: + context.setDefaultComment("We are trying to get result of getAllowsChildren() from just created BookmarkEntry"); + try { + bookmarkEntry = bookmarks.newBookmarkEntry("Entry1"); + result=true; + result=bookmarkEntry.getAllowsChildren(); + } catch(Exception e) { + if (e instanceof UnimplementedException) TestContext.registerUNIMPLEMENTED("This method doesn't implemented"); + else TestContext.registerFAILED("Exception during execution: " + e.toString()); + } + if (!result) TestContext.registerPASSED("Just created BookmarkEntry doesn't allows children"); + else TestContext.registerFAILED("Just created BookmarkEntry allows children"); + break; + + case 2: + context.setDefaultComment("We are trying to get result of getAllowsChildren() from BookmarkFolder received from Bookmarks TreeModel"); + try { + result=false; + bookmarksTree = bookmarks.getBookmarks(); + int count = bookmarksTree.getChildCount(bookmarksTree.getRoot()); + for(int j=0;j2) { + bookmarkEntry=(BookmarkEntry)node; + i = tm.getChildCount(root); + } + } + if(bookmarkEntry == null) { + TestContext.registerFAILED("Can't find suitable BookmarkFolder in existing bookmarks"); + return; + } + TreeNode child = bookmarkEntry.getChildAt(2); + if (child!=null) { + TestContext.registerPASSED("Correct child was returned for valid index."); + }else { + TestContext.registerFAILED("NULL child was returned for valid index."); + } + return; + } catch(Exception e) { + if (e instanceof UnimplementedException) { + TestContext.registerUNIMPLEMENTED("This method doesn't implemented"); + }else { + e.printStackTrace(); + TestContext.registerFAILED("getChildAt invoked with correct index, but throw exception " + e.toString()); + } + return; + } + case 3: + case 4: + try { + bookmarkFolder = bookmarks.newBookmarkFolder("TEST"); + Object child = bookmarkFolder.getChildAt(index); + if(child == null) { + TestContext.registerPASSED("getChildAt invoked with invalid index: " + index + ", return null but doesn't throw exception"); + } else { + TestContext.registerFAILED("getChildAt invoked with invalid index: " + index + ", but return NOT null and do don't throw exception :("); + } + return; + } catch(Exception e) { + if (e instanceof UnimplementedException) { + TestContext.registerUNIMPLEMENTED("This method doesn't implemented"); + }else { + e.printStackTrace(); + TestContext.registerPASSED("getChildAt invoked with invalid index: " + index + " and throw exception " + e.toString()); + } + return; + } + } +} +} + diff --git a/mozilla/java/webclient/test/automated/src/classes/org/mozilla/webclient/test/basic/api/BookmarkEntry_getChildCount.java b/mozilla/java/webclient/test/automated/src/classes/org/mozilla/webclient/test/basic/api/BookmarkEntry_getChildCount.java new file mode 100644 index 00000000000..1d43ae078bf --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/classes/org/mozilla/webclient/test/basic/api/BookmarkEntry_getChildCount.java @@ -0,0 +1,139 @@ +/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- + * The contents of this file are subject to the Mozilla Public + * License Version 1.1 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.mozilla.org/MPL/ + * + * Software distributed under the License is distributed on an "AS + * IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or + * implied. See the License for the specific language governing + * rights and limitations under the License. + * + * The Original Code is mozilla.org code. + * + * The Initial Developer of the Original Code is Sun Microsystems, + * Inc. Portions created by Sun are + * Copyright (C) 1999 Sun Microsystems, Inc. All + * Rights Reserved. + * + * Contributor(s): + * Client QA Team, St. Petersburg, Russia + */ + + + +package org.mozilla.webclient.test.basic.api; + +/* + * BookmarkEntry_getChildCount.java + */ + +import org.mozilla.webclient.test.basic.*; +import org.mozilla.webclient.*; +import java.util.StringTokenizer; +import java.util.*; +import java.net.URL; +import java.net.MalformedURLException; +import javax.swing.tree.*; + +public class BookmarkEntry_getChildCount implements Test +{ + + private TestContext context = null; + private BrowserControl browserControl = null; + private Bookmarks bookmarks = null; + private int currentArg; + private CurrentPage curPage = null; + private String[] pages = null; + private BookmarkEntry bookmarkFolder, bookmarkEntry = null; + private TreeModel bookmarksTree = null; + private TreeNode node; + + public boolean initialize(TestContext context) { + this.context = context; + this.browserControl = context.getBrowserControl(); + this.pages = context.getPagesToLoad(); + this.currentArg = (new Integer(context.getCurrentTestArguments())).intValue(); + try { + bookmarks = (Bookmarks) + browserControl.queryInterface(BrowserControl.BOOKMARKS_NAME); + }catch (Exception e) { + TestContext.registerFAILED("Exception: " + e.toString()); + return false; + } + return true; + } +public void execute() { + + if (bookmarks==null) return; + + context.setDefaultResult(TestContext.FAILED); + context.setDefaultComment("We are trying to get the child count"); + try { + } catch(Exception e) {TestContext.registerFAILED("Exception during execution: " + e.toString());} + + int count=0; + int counter = 0; + switch(currentArg) { + case 0: + try { + bookmarkFolder = bookmarks.newBookmarkFolder("TEST"); + bookmarkEntry = bookmarks.newBookmarkEntry("Entry1"); + bookmarks.addBookmark(bookmarkFolder, bookmarkEntry); + bookmarkEntry = bookmarks.newBookmarkEntry("Entry2"); + bookmarks.addBookmark(bookmarkFolder, bookmarkEntry); + count=bookmarkFolder.getChildCount(); + } catch(Exception e) { + if (e instanceof UnimplementedException) + TestContext.registerUNIMPLEMENTED("This method doesn't implemented"); + else + TestContext.registerFAILED("Exception during execution: " + e.toString()); + } + if (count==2) + TestContext.registerPASSED("Correct child count received from just created BookmarkFolder with 2 BookmarkEntry inside"); + else + TestContext.registerFAILED("Incorrect child count received from just created BookmarkFolder with 2 BookmarkEntry inside, returns"+count+" instead of 2"); + break; + + case 1: + try { + bookmarkEntry = bookmarks.newBookmarkEntry("Entry1"); + count=bookmarkEntry.getChildCount(); + } catch(Exception e) { + if (e instanceof UnimplementedException) + TestContext.registerUNIMPLEMENTED("This method doesn't implemented"); + else + TestContext.registerFAILED("Exception during execution: " + e.toString()); + } + if (count==0) + TestContext.registerPASSED("Correct child count (equals 0) received from just created BookmarkEntry"); + else + TestContext.registerFAILED("Incorrect child count received from just created BookmarkEntry, returns "+count+" instead of 0"); + break; + + case 2: + try{ + bookmarksTree = bookmarks.getBookmarks(); + bookmarkEntry = (BookmarkEntry)bookmarksTree.getRoot(); + count = bookmarkEntry.getChildCount(); + Enumeration num = bookmarkEntry.children(); + counter = 0; + while(num.hasMoreElements()) { + num.nextElement(); + counter++; + } + + } catch(Exception e) { + if (e instanceof UnimplementedException) + TestContext.registerUNIMPLEMENTED("This method doesn't implemented"); + else + TestContext.registerFAILED("Exception during execution: " + e.toString()); + } + if (count==counter) + TestContext.registerPASSED("Correct child count "+count+" received from Root of BookmarkTree"); + else + TestContext.registerFAILED("Incorrect child count received = "+count+" from Root of BookmarkTree, instead of"+counter); + break; + } + } +} diff --git a/mozilla/java/webclient/test/automated/src/classes/org/mozilla/webclient/test/basic/api/BookmarkEntry_getIndex.java b/mozilla/java/webclient/test/automated/src/classes/org/mozilla/webclient/test/basic/api/BookmarkEntry_getIndex.java new file mode 100644 index 00000000000..b639b24516d --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/classes/org/mozilla/webclient/test/basic/api/BookmarkEntry_getIndex.java @@ -0,0 +1,158 @@ +/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- + * The contents of this file are subject to the Mozilla Public + * License Version 1.1 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.mozilla.org/MPL/ + * + * Software distributed under the License is distributed on an "AS + * IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or + * implied. See the License for the specific language governing + * rights and limitations under the License. + * + * The Original Code is mozilla.org code. + * + * The Initial Developer of the Original Code is Sun Microsystems, + * Inc. Portions created by Sun are + * Copyright (C) 1999 Sun Microsystems, Inc. All + * Rights Reserved. + * + * Contributor(s): + * Client QA Team, St. Petersburg, Russia + */ + + + +package org.mozilla.webclient.test.basic.api; + +/* + * BookmarkEntry_getIndex.java + */ + +import org.mozilla.webclient.test.basic.*; +import org.mozilla.webclient.*; +import java.util.StringTokenizer; +import java.util.*; +import java.net.URL; +import java.net.MalformedURLException; +import javax.swing.tree.*; + +public class BookmarkEntry_getIndex implements Test +{ + + private TestContext context = null; + private BrowserControl browserControl = null; + private Bookmarks bookmarks = null; + private int currentArg; + private CurrentPage curPage = null; + private String[] pages = null; + private BookmarkEntry bookmarkFolder, bookmarkEntry,bookmarkFolder2, bookmarkEntry2 = null; + private TreeModel bookmarksTree = null; + private TreeNode node; + + public boolean initialize(TestContext context) { + this.context = context; + this.browserControl = context.getBrowserControl(); + this.pages = context.getPagesToLoad(); + this.currentArg = (new Integer(context.getCurrentTestArguments())).intValue(); + try { + bookmarks = (Bookmarks) + browserControl.queryInterface(BrowserControl.BOOKMARKS_NAME); + }catch (Exception e) { + TestContext.registerFAILED("Exception: " + e.toString()); + return false; + } + return true; + } +public void execute() { + + if (bookmarks==null) return; + + context.setDefaultResult(TestContext.FAILED); + context.setDefaultComment("We are trying to get index"); + try { + bookmarkFolder = bookmarks.newBookmarkFolder("TEST"); + bookmarkFolder2 = bookmarks.newBookmarkFolder("TEST2"); + bookmarkEntry = bookmarks.newBookmarkEntry("Entry1"); + bookmarks.addBookmark(bookmarkFolder, bookmarkEntry); + bookmarkEntry = bookmarks.newBookmarkEntry("Entry2"); + bookmarks.addBookmark(bookmarkFolder, bookmarkEntry); + bookmarkEntry2 = bookmarks.newBookmarkEntry("Entry3"); + bookmarks.addBookmark(bookmarkFolder2, bookmarkEntry2); + } catch(Exception e) {TestContext.registerFAILED("Exception during execution: " + e.toString());} + + int index=666; + + + switch(currentArg) { + case 0: + try { + + index=bookmarkFolder.getIndex((TreeNode)bookmarkEntry); + + } catch(Exception e) { + if (e instanceof UnimplementedException) TestContext.registerUNIMPLEMENTED("This method doesn't implemented"); + else TestContext.registerFAILED("Exception during execution: " + e.toString()); + } + + if (index==1) TestContext.registerPASSED("Correct index"); + else TestContext.registerFAILED("Incorrect index."); + break; + + case 1: + try { + + index=bookmarkEntry.getIndex((TreeNode)bookmarkEntry); + + } catch(Exception e) { + if (e instanceof UnimplementedException) TestContext.registerUNIMPLEMENTED("This method doesn't implemented"); + else TestContext.registerFAILED("Exception during execution: " + e.toString()); + } + + TestContext.registerPASSED("Browser doesn't crashed"); + + break; + + case 2: + try { + + index=bookmarkFolder.getIndex(null); + + } catch(Exception e) { + if (e instanceof UnimplementedException) TestContext.registerUNIMPLEMENTED("This method doesn't implemented"); + else TestContext.registerFAILED("Exception during execution: " + e.toString()); + } + + TestContext.registerPASSED("Browser doesn't crashed"); + + break; + + case 3: + try { + + index=bookmarkFolder.getIndex((TreeNode)bookmarkFolder); + + } catch(Exception e) { + if (e instanceof UnimplementedException) TestContext.registerUNIMPLEMENTED("This method doesn't implemented"); + else TestContext.registerFAILED("Exception during execution: " + e.toString()); + } + + TestContext.registerPASSED("Browser doesn't crashed"); + + break; + + case 4: + try { + + index=bookmarkFolder.getIndex((TreeNode)bookmarkEntry2); + + } catch(Exception e) { + if (e instanceof UnimplementedException) TestContext.registerUNIMPLEMENTED("This method doesn't implemented"); + else TestContext.registerFAILED("Exception during execution: " + e.toString()); + } + + TestContext.registerPASSED("Browser doesn't crashed"); + + break; + } + } +} diff --git a/mozilla/java/webclient/test/automated/src/classes/org/mozilla/webclient/test/basic/api/BookmarkEntry_getParent.java b/mozilla/java/webclient/test/automated/src/classes/org/mozilla/webclient/test/basic/api/BookmarkEntry_getParent.java new file mode 100644 index 00000000000..cd076b16a5d --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/classes/org/mozilla/webclient/test/basic/api/BookmarkEntry_getParent.java @@ -0,0 +1,139 @@ +/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- + * The contents of this file are subject to the Mozilla Public + * License Version 1.1 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.mozilla.org/MPL/ + * + * Software distributed under the License is distributed on an "AS + * IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or + * implied. See the License for the specific language governing + * rights and limitations under the License. + * + * The Original Code is mozilla.org code. + * + * The Initial Developer of the Original Code is Sun Microsystems, + * Inc. Portions created by Sun are + * Copyright (C) 1999 Sun Microsystems, Inc. All + * Rights Reserved. + * + * Contributor(s): + * Client QA Team, St. Petersburg, Russia + */ + + + +package org.mozilla.webclient.test.basic.api; + +/* + * BookmarkEntry_getParent.java + */ + +import org.mozilla.webclient.test.basic.*; +import org.mozilla.webclient.*; +import java.util.StringTokenizer; +import java.util.*; +import java.net.URL; +import java.net.MalformedURLException; +import javax.swing.tree.*; + +public class BookmarkEntry_getParent implements Test +{ + + private TestContext context = null; + private BrowserControl browserControl = null; + private Bookmarks bookmarks = null; + private int currentArg; + private CurrentPage curPage = null; + private String[] pages = null; + private BookmarkEntry bookmarkFolder, bookmarkEntry,bookmarkFolder2, bookmarkEntry2 = null; + private TreeModel bookmarksTree = null; + private TreeNode node; + + public boolean initialize(TestContext context) { + this.context = context; + this.browserControl = context.getBrowserControl(); + this.pages = context.getPagesToLoad(); + this.currentArg = (new Integer(context.getCurrentTestArguments())).intValue(); + try { + bookmarks = (Bookmarks) + browserControl.queryInterface(BrowserControl.BOOKMARKS_NAME); + }catch (Exception e) { + TestContext.registerFAILED("Exception: " + e.toString()); + return false; + } + return true; + } +public void execute() { + + if (bookmarks==null) return; + + context.setDefaultResult(TestContext.FAILED); + context.setDefaultComment("We are trying to get the child count"); + try { + bookmarkFolder = bookmarks.newBookmarkFolder("TEST"); + bookmarkFolder2 = bookmarks.newBookmarkFolder("TEST2"); + bookmarks.addBookmark(bookmarkFolder, bookmarkFolder2); + bookmarkEntry = bookmarks.newBookmarkEntry("Entry1"); + bookmarkEntry2 = bookmarks.newBookmarkEntry("Entry2"); + bookmarks.addBookmark(bookmarkFolder, bookmarkEntry2); + } catch(Exception e) {TestContext.registerFAILED("Exception during execution: " + e.toString());} + + switch(currentArg) { + case 0: + try { + + bookmarkFolder.getParent(); + + } catch(Exception e) { + if (e instanceof UnimplementedException) TestContext.registerUNIMPLEMENTED("This method doesn't implemented"); + else TestContext.registerFAILED("Exception during execution: " + e.toString()); + } + + TestContext.registerPASSED("Browser doesn't crashed"); + + break; + + case 1: + try { + + bookmarkFolder2.getParent(); + + } catch(Exception e) { + if (e instanceof UnimplementedException) TestContext.registerUNIMPLEMENTED("This method doesn't implemented"); + else TestContext.registerFAILED("Exception during execution: " + e.toString()); + } + + if (bookmarkFolder2.getParent().equals("TEST")) TestContext.registerPASSED("Correct parent."); + else TestContext.registerFAILED("Incorrect parent."); + break; + case 2: + try { + + bookmarkEntry.getParent(); + + } catch(Exception e) { + if (e instanceof UnimplementedException) TestContext.registerUNIMPLEMENTED("This method doesn't implemented"); + else TestContext.registerFAILED("Exception during execution: " + e.toString()); + } + + TestContext.registerPASSED("Browser doesn't crashed"); + + break; + + case 3: + try { + + bookmarkEntry2.getParent(); + + } catch(Exception e) { + if (e instanceof UnimplementedException) TestContext.registerUNIMPLEMENTED("This method doesn't implemented"); + else TestContext.registerFAILED("Exception during execution: " + e.toString()); + } + + if (bookmarkEntry2.getParent().equals("TEST")) TestContext.registerPASSED("Correct parent."); + else TestContext.registerFAILED("Incorrect parent."); + break; + + } + } +} diff --git a/mozilla/java/webclient/test/automated/src/classes/org/mozilla/webclient/test/basic/api/BookmarkEntry_getProperties.java b/mozilla/java/webclient/test/automated/src/classes/org/mozilla/webclient/test/basic/api/BookmarkEntry_getProperties.java new file mode 100644 index 00000000000..23548a1fb02 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/classes/org/mozilla/webclient/test/basic/api/BookmarkEntry_getProperties.java @@ -0,0 +1,121 @@ +/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- + * The contents of this file are subject to the Mozilla Public + * License Version 1.1 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.mozilla.org/MPL/ + * + * Software distributed under the License is distributed on an "AS + * IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or + * implied. See the License for the specific language governing + * rights and limitations under the License. + * + * The Original Code is mozilla.org code. + * + * The Initial Developer of the Original Code is Sun Microsystems, + * Inc. Portions created by Sun are + * Copyright (C) 1999 Sun Microsystems, Inc. All + * Rights Reserved. + * + * Contributor(s): + * Client QA Team, St. Petersburg, Russia + */ + + + +package org.mozilla.webclient.test.basic.api; + +/* + * BookmarkEntry_getProperties.java + */ + +import org.mozilla.webclient.test.basic.*; +import org.mozilla.webclient.*; +import java.util.StringTokenizer; +import java.util.*; +import java.net.URL; +import java.net.MalformedURLException; +import javax.swing.tree.*; + +public class BookmarkEntry_getProperties implements Test +{ + + private TestContext context = null; + private BrowserControl browserControl = null; + private Bookmarks bookmarks = null; + private int currentArg; + private CurrentPage curPage = null; + private String[] pages = null; + private BookmarkEntry bookmarkEntry, be = null; + private TreeModel bookmarksTree = null; + private TreeNode node = null; + + public boolean initialize(TestContext context) { + this.context = context; + this.browserControl = context.getBrowserControl(); + this.pages = context.getPagesToLoad(); + this.currentArg = (new Integer(context.getCurrentTestArguments())).intValue(); + try { + bookmarks = (Bookmarks) + browserControl.queryInterface(BrowserControl.BOOKMARKS_NAME); + }catch (Exception e) { + TestContext.registerFAILED("Exception: " + e.toString()); + return false; + } + return true; + } +public void execute() { + + if (bookmarks==null) return; + + + context.setDefaultResult(TestContext.FAILED); + context.setDefaultComment("We are trying to get properties in test case N"+currentArg); + + switch (currentArg) { + case 0: + try { + bookmarksTree = bookmarks.getBookmarks(); + node=(TreeNode)bookmarksTree.getRoot(); + + bookmarkEntry=(BookmarkEntry)node.getChildAt(0).getChildAt(1); + + } catch(Exception e) { + if (e instanceof UnimplementedException) TestContext.registerUNIMPLEMENTED("This method doesn't implemented"); + else TestContext.registerFAILED("Exception during execution: " + e.toString()); + } + String real="{URL="+node.getChildAt(0).getChildAt(1)+"}"; + if (bookmarkEntry.getProperties().equals(real)) TestContext.registerPASSED("getProperties return correct Properties="+bookmarkEntry.getProperties()); + else TestContext.registerFAILED("getProperties return empty or bad Properties="+bookmarkEntry.getProperties()); + break; + + case 1: + try { + + bookmarkEntry = bookmarks.newBookmarkEntry("http://java.sun.com"); + + } catch(Exception e) { + if (e instanceof UnimplementedException) TestContext.registerUNIMPLEMENTED("This method doesn't implemented"); + else TestContext.registerFAILED("Exception during execution: " + e.toString()); + } + if (bookmarkEntry.getProperties().toString().equals("{URL=http://java.sun.com}")) TestContext.registerPASSED("getProperties return correct Properties="+bookmarkEntry.getProperties()); + else TestContext.registerFAILED("getProperties return empty or bad Properties="+bookmarkEntry.getProperties()); + break; + + case 2: + try { + + bookmarkEntry = bookmarks.newBookmarkFolder("My bookmarks"); + + } catch(Exception e) { + if (e instanceof UnimplementedException) TestContext.registerUNIMPLEMENTED("This method doesn't implemented"); + else TestContext.registerFAILED("Exception during execution: " + e.toString()); + } + if (bookmarkEntry.getProperties().toString().equals("{NAME=My bookmarks}")) TestContext.registerPASSED("getProperties return correct Properties="+bookmarkEntry.getProperties()); + else TestContext.registerFAILED("getProperties return empty or bad Properties"+bookmarkEntry.getProperties()); + break; +} } +} + + + + diff --git a/mozilla/java/webclient/test/automated/src/classes/org/mozilla/webclient/test/basic/api/BookmarkEntry_insert.java b/mozilla/java/webclient/test/automated/src/classes/org/mozilla/webclient/test/basic/api/BookmarkEntry_insert.java new file mode 100644 index 00000000000..cc863445850 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/classes/org/mozilla/webclient/test/basic/api/BookmarkEntry_insert.java @@ -0,0 +1,118 @@ +/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- + * The contents of this file are subject to the Mozilla Public + * License Version 1.1 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.mozilla.org/MPL/ + * + * Software distributed under the License is distributed on an "AS + * IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or + * implied. See the License for the specific language governing + * rights and limitations under the License. + * + * The Original Code is mozilla.org code. + * + * The Initial Developer of the Original Code is Sun Microsystems, + * Inc. Portions created by Sun are + * Copyright (C) 1999 Sun Microsystems, Inc. All + * Rights Reserved. + * + * Contributor(s): + * Client QA Team, St. Petersburg, Russia + */ + + + +package org.mozilla.webclient.test.basic.api; + +/* + * BookmarkEntry_insert.java + */ + +import org.mozilla.webclient.test.basic.*; +import org.mozilla.webclient.*; +import java.util.StringTokenizer; +import java.net.URL; +import java.net.MalformedURLException; +import javax.swing.tree.*; + +public class BookmarkEntry_insert implements Test +{ + + private TestContext context = null; + private BrowserControl browserControl = null; + private Bookmarks bookmarks = null; + private String currentArg; + private CurrentPage curPage = null; + private String[] pages = null; + private BookmarkEntry bookmarkEntry = null; + private TreeModel bookmarksTree = null; + private MutableTreeNode node, mtn; + + public boolean initialize(TestContext context) { + this.context = context; + this.browserControl = context.getBrowserControl(); + this.pages = context.getPagesToLoad(); + this.currentArg = context.getCurrentTestArguments(); + try { + bookmarks = (Bookmarks) + browserControl.queryInterface(BrowserControl.BOOKMARKS_NAME); + }catch (Exception e) { + TestContext.registerFAILED("Exception: " + e.toString()); + return false; + } + return true; + } +public void execute() { + + if (bookmarks==null) return; + +StringTokenizer st=new StringTokenizer(currentArg,","); +int num=java.lang.Integer.parseInt(st.nextToken()); +int n=java.lang.Integer.parseInt(st.nextToken()); + + context.setDefaultResult(TestContext.FAILED); + if (num!=0) context.setDefaultComment("We are trying to insert new node with index="+n); + else context.setDefaultComment("We are trying to insert new node=NULL"); + + + try { + bookmarksTree = bookmarks.getBookmarks(); + node=(MutableTreeNode)bookmarksTree.getRoot(); + bookmarkEntry=bookmarks.newBookmarkEntry("www.mozilla.org"); + mtn=(MutableTreeNode)bookmarkEntry; + + node=(MutableTreeNode)node.getChildAt(0); + + } catch(Exception e) {TestContext.registerFAILED("Exception during execution: " + e.toString());} + + + try { + + switch (num) { + case 0: + node.insert(null,1); + break; + case 1: + node.insert(mtn,1); +// TODO: check; Will be done after bookmark bug fixing +// return; + break; + case 2: + case 3: + case 4: + node.insert(mtn,n); + break; + + } + + } catch(Exception e) { + if (e instanceof UnimplementedException) TestContext.registerUNIMPLEMENTED("This method doesn't implemented"); + else + if(num==0) TestContext.registerPASSED("Browser doesn't crashed (exception): " + e.toString()); + else TestContext.registerFAILED("Exception during execution: " + e.toString()); + } + +TestContext.registerPASSED("Browser doesn't crashed"); + + } +} diff --git a/mozilla/java/webclient/test/automated/src/classes/org/mozilla/webclient/test/basic/api/BookmarkEntry_isFolder.java b/mozilla/java/webclient/test/automated/src/classes/org/mozilla/webclient/test/basic/api/BookmarkEntry_isFolder.java new file mode 100644 index 00000000000..393387d583e --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/classes/org/mozilla/webclient/test/basic/api/BookmarkEntry_isFolder.java @@ -0,0 +1,145 @@ +/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- + * The contents of this file are subject to the Mozilla Public + * License Version 1.1 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.mozilla.org/MPL/ + * + * Software distributed under the License is distributed on an "AS + * IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or + * implied. See the License for the specific language governing + * rights and limitations under the License. + * + * The Original Code is mozilla.org code. + * + * The Initial Developer of the Original Code is Sun Microsystems, + * Inc. Portions created by Sun are + * Copyright (C) 1999 Sun Microsystems, Inc. All + * Rights Reserved. + * + * Contributor(s): + * Client QA Team, St. Petersburg, Russia + */ + + + +package org.mozilla.webclient.test.basic.api; + +/* + * BookmarkEntry_isFolder.java + */ + +import org.mozilla.webclient.test.basic.*; +import org.mozilla.webclient.*; +import java.util.StringTokenizer; +import java.net.URL; +import java.net.MalformedURLException; +import javax.swing.tree.*; + +public class BookmarkEntry_isFolder implements Test +{ + + private TestContext context = null; + private BrowserControl browserControl = null; + private Bookmarks bookmarks = null; + private int currentArg; + private CurrentPage curPage = null; + private String[] pages = null; + private BookmarkEntry bookmarkEntry = null; + private TreeModel bookmarksTree = null; + + public boolean initialize(TestContext context) { + this.context = context; + this.browserControl = context.getBrowserControl(); + this.pages = context.getPagesToLoad(); + this.currentArg = (new Integer(context.getCurrentTestArguments())).intValue(); + try { + bookmarks = (Bookmarks) + browserControl.queryInterface(BrowserControl.BOOKMARKS_NAME); + }catch (Exception e) { + TestContext.registerFAILED("Exception: " + e.toString()); + return false; + } + return true; + } +public void execute() { + +boolean yes=true; + + if (bookmarks==null) return; + + context.setDefaultResult(TestContext.FAILED); + + switch (currentArg) { + case 0: + context.setDefaultComment("We are trying to get isFolder value via newBookmarkEntry"); + try { + yes=true; + bookmarkEntry = bookmarks.newBookmarkEntry("http://java.sun.com"); + yes=bookmarkEntry.isFolder(); + + } catch(Exception e) { + if (e instanceof UnimplementedException) TestContext.registerUNIMPLEMENTED("This method doesn't implemented"); + else TestContext.registerFAILED("Exception during execution: " + e.toString()); + } + if (yes==false) TestContext.registerPASSED(".isFolder() is false and it is right"); + else TestContext.registerFAILED(".isFolder() is true and it isn't right"); + + break; + case 1: + try { + context.setDefaultComment("We are trying to get isFolder value via newBookmarkFolder"); + yes=false; + bookmarkEntry = bookmarks.newBookmarkFolder("My test bookmarks"); + yes=bookmarkEntry.isFolder(); + } catch(Exception e) { + if (e instanceof UnimplementedException) TestContext.registerUNIMPLEMENTED("This method doesn't implemented"); + else TestContext.registerFAILED("Exception during execution: " + e.toString()); + } + if (yes==true) TestContext.registerPASSED(".isFolder() is true and it is right"); + else TestContext.registerFAILED(".isFolder() is false and it isn't right"); + + break; + case 2: + context.setDefaultComment("We are trying to get isFolder value of leaf received via Bookmarks TreeModel"); + try{ + yes = true; + bookmarksTree = bookmarks.getBookmarks(); + int count = bookmarksTree.getChildCount(bookmarksTree.getRoot()); + for(int j=0;j0){ + if(result){ + TestContext.registerPASSED("canBack returned correct value when it's really can back"); + return ; + }else{ + TestContext.registerFAILED("canBack returned false when it's really can back"); + return ; + } + }else{ + if(!result){ + TestContext.registerPASSED("canBack returned correct value when it's really cannot back"); + return ; + }else{ + TestContext.registerFAILED("canBack returned true when it's really cannot back"); + return ; + } + } + } + } + +} + + + + diff --git a/mozilla/java/webclient/test/automated/src/classes/org/mozilla/webclient/test/basic/api/History_canForward.java b/mozilla/java/webclient/test/automated/src/classes/org/mozilla/webclient/test/basic/api/History_canForward.java new file mode 100644 index 00000000000..4d553eda0d0 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/classes/org/mozilla/webclient/test/basic/api/History_canForward.java @@ -0,0 +1,114 @@ +/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- + * The contents of this file are subject to the Mozilla Public + * License Version 1.1 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.mozilla.org/MPL/ + * + * Software distributed under the License is distributed on an "AS + * IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or + * implied. See the License for the specific language governing + * rights and limitations under the License. + * + * The Original Code is mozilla.org code. + * + * The Initial Developer of the Original Code is Sun Microsystems, + * Inc. Portions created by Sun are + * Copyright (C) 1999 Sun Microsystems, Inc. All + * Rights Reserved. + * + * Contributor(s): + * Client QA Team, St. Petersburg, Russia + */ + + + +package org.mozilla.webclient.test.basic.api; + +/* + * History_canForward.java + */ + +import org.mozilla.webclient.test.basic.*; +import org.mozilla.webclient.*; +import java.util.StringTokenizer; +import java.net.URL; +import java.net.MalformedURLException; + +public class History_canForward implements Test +{ + + private TestContext context = null; + private BrowserControl browserControl = null; + private History history = null; + private int currentArg = 0; + private String[] pages = null; + + public boolean initialize(TestContext context) { + this.context = context; + this.browserControl = context.getBrowserControl(); + this.pages = context.getPagesToLoad(); + this.currentArg = (new Integer(context.getCurrentTestArguments())).intValue(); + try { + history = (History) + browserControl.queryInterface(BrowserControl.HISTORY_NAME); + }catch (Exception e) { + TestContext.registerFAILED("Exception: " + e.toString()); + return false; + } + return true; + } + public void execute() { + boolean result; + if(context.getExecutionCount()==1){ + try { + if(pages.length==0){ + result = history.canForward(); + if(!result){ + TestContext.registerPASSED("canForward return false when history is empty"); + }else{ + TestContext.registerFAILED("canForward returned true when history is empty"); + } + return ; + }else{ + context.setDefaultResult(TestContext.FAILED); + context.setDefaultComment("Hangs when loading page N " + (currentArg + 1) + + " of " + pages.length); + history.setCurrentHistoryIndex(currentArg); + } + }catch(Exception e) { + TestContext.registerFAILED("Exception during execution: " + e.toString()); + return; + } + } + if(context.getExecutionCount()==2){ + try { + result = history.canForward(); + }catch(Exception e) { + TestContext.registerFAILED("Exception during execution: " + e.toString()); + return; + } + if(currentArg=0; i++){ + if(!list[count].getURL().equals(history.getURLForIndex(i))){ + System.out.println("URL from list - "+list[count].getURL()+" do not equals URL from history - "+history.getURLForIndex(i)); + return false ; + } + count++ ; + } + return true ; + } + +} + + + + diff --git a/mozilla/java/webclient/test/automated/src/classes/org/mozilla/webclient/test/basic/api/History_getCurrentHistoryIndex.java b/mozilla/java/webclient/test/automated/src/classes/org/mozilla/webclient/test/basic/api/History_getCurrentHistoryIndex.java new file mode 100644 index 00000000000..9c07df8df97 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/classes/org/mozilla/webclient/test/basic/api/History_getCurrentHistoryIndex.java @@ -0,0 +1,113 @@ +/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- + * The contents of this file are subject to the Mozilla Public + * License Version 1.1 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.mozilla.org/MPL/ + * + * Software distributed under the License is distributed on an "AS + * IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or + * implied. See the License for the specific language governing + * rights and limitations under the License. + * + * The Original Code is mozilla.org code. + * + * The Initial Developer of the Original Code is Sun Microsystems, + * Inc. Portions created by Sun are + * Copyright (C) 1999 Sun Microsystems, Inc. All + * Rights Reserved. + * + * Contributor(s): + * Client QA Team, St. Petersburg, Russia + */ + + + +package org.mozilla.webclient.test.basic.api; + +/* + * History_getCurrentHistoryIndex.java + */ + +import org.mozilla.webclient.test.basic.*; +import org.mozilla.webclient.*; +import java.util.StringTokenizer; +import java.net.URL; +import java.net.MalformedURLException; + +public class History_getCurrentHistoryIndex implements Test +{ + + private TestContext context = null; + private BrowserControl browserControl = null; + private History history = null; + private CurrentPage curPage = null; + private int currentArg = 0; + private String[] pages = null; + + public boolean initialize(TestContext context) { + this.context = context; + this.browserControl = context.getBrowserControl(); + this.pages = context.getPagesToLoad(); + this.currentArg = (new Integer(context.getCurrentTestArguments())).intValue(); + try { + history = (History) + browserControl.queryInterface(BrowserControl.HISTORY_NAME); + }catch (Exception e) { + TestContext.registerFAILED("Exception: " + e.toString()); + return false; + } + return true; + } + public void execute() { + int count = context.getExecutionCount(); + if (null == history) { + TestContext.registerFAILED("null history passed to test"); + return; + } + switch(count) { + case 1: + try { + if(currentArg == -1) { //Default index + if(history.getCurrentHistoryIndex()==(pages.length - 1)) { + TestContext.registerPASSED("getCurrentHistoryIndex returned correct value " + + (pages.length -1) ); + }else{ + TestContext.registerFAILED("getCurrentHistoryIndex return incorrect value " + + history.getCurrentHistoryIndex() + " instead of " + + (pages.length-1)); + } + return; + } + context.setDefaultResult(TestContext.FAILED); + context.setDefaultComment("Hangs when load page N " + (currentArg + 1) + + " of " + pages.length); + history.setCurrentHistoryIndex(currentArg); + }catch(Exception e) { + TestContext.registerFAILED("Exception during execution: " + e.toString()); + } + break; + case 2: + try { + if(history.getCurrentHistoryIndex()==currentArg){ + TestContext.registerPASSED("getCurrentHistoryIndex returned correct value " + + currentArg); + }else{ + TestContext.registerFAILED("getCurrentHistoryIndex return incorrect value " + + history.getCurrentHistoryIndex() + " instead of " + + currentArg); + } + }catch(Exception e) { + TestContext.registerFAILED("Exception during execution: " + e.toString()); + } + break; + default: + TestContext.registerFAILED("Very strange.Executed 3 times."); + } + return; + } + +} + + + + diff --git a/mozilla/java/webclient/test/automated/src/classes/org/mozilla/webclient/test/basic/api/History_getForwardList.java b/mozilla/java/webclient/test/automated/src/classes/org/mozilla/webclient/test/basic/api/History_getForwardList.java new file mode 100644 index 00000000000..007f33de8ee --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/classes/org/mozilla/webclient/test/basic/api/History_getForwardList.java @@ -0,0 +1,144 @@ +/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- + * The contents of this file are subject to the Mozilla Public + * License Version 1.1 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.mozilla.org/MPL/ + * + * Software distributed under the License is distributed on an "AS + * IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or + * implied. See the License for the specific language governing + * rights and limitations under the License. + * + * The Original Code is mozilla.org code. + * + * The Initial Developer of the Original Code is Sun Microsystems, + * Inc. Portions created by Sun are + * Copyright (C) 1999 Sun Microsystems, Inc. All + * Rights Reserved. + * + * Contributor(s): + * Client QA Team, St. Petersburg, Russia + */ + + + +package org.mozilla.webclient.test.basic.api; + +/* + * History_getForwardList.java + */ + +import org.mozilla.webclient.test.basic.*; +import org.mozilla.webclient.*; +import java.util.StringTokenizer; +import java.net.URL; +import java.net.MalformedURLException; + +public class History_getForwardList implements Test +{ + + private TestContext context = null; + private BrowserControl browserControl = null; + private History history = null; + private int currentArg = 0; + private CurrentPage curPage = null; + private String[] pages = null; + private HistoryEntry[] forwardList = null; + private boolean result = true; + + public boolean initialize(TestContext context) { + this.context = context; + this.browserControl = context.getBrowserControl(); + this.pages = context.getPagesToLoad(); + this.currentArg = (new Integer(context.getCurrentTestArguments())).intValue(); + try { + history = (History) + browserControl.queryInterface(BrowserControl.HISTORY_NAME); + }catch (Exception e) { + TestContext.registerFAILED("Exception: " + e.toString()); + return false; + } + return true; + } + public void execute() { + if(context.getExecutionCount()==1){ + if (null != history) { + try { + context.setDefaultResult(TestContext.FAILED); + context.setDefaultComment("Hangs when try to load page N " + (currentArg + 1) + + " of " + pages.length); + if(currentArg!=-1){ + history.setCurrentHistoryIndex(currentArg); + }else{ + forwardList = history.getForwardList(); + if(forwardList.length == 0){ + TestContext.registerPASSED("getForwardList return correct value - empty array when list is empty"); + return ; + }else{ + TestContext.registerFAILED("getForwardList return incorrect value when list is empty"); + return ; + } + } + }catch(Exception e) { + if(e instanceof UnimplementedException){ + TestContext.registerUNIMPLEMENTED("This method is unimplemented yet"); + return; + } + TestContext.registerFAILED("Exception during execution: " + e.toString()); + return ; + } + }else{ + TestContext.registerFAILED("null history passed to test"); + } + } + + if(context.getExecutionCount()==2) { + try { + forwardList = history.getForwardList(); + }catch(Exception e) { + if(e instanceof UnimplementedException){ + TestContext.registerUNIMPLEMENTED("This method is unimplemented yet"); + }else{ + TestContext.registerFAILED("Exception during execution: " + e.toString()); + } + return ; + } + if(forwardList==null){ + if(currentArg+1==pages.length) { + TestContext.registerPASSED("getForwardList return correct value when list is empty"); + return ; + }else{ + TestContext.registerFAILED("getForwardList return null when list is not empty"); + return ; + } + }else{ + try{ + if(forwardList.length == (pages.length-currentArg)){ + for(int i=currentArg; i=0){ + context.setDefaultResult(TestContext.FAILED); + context.setDefaultComment("Try to call setCurrentHistoryIndex(" + currentArg + + ") when history length is " + pages.length + + ". But page doesn't loaded"); + history.setCurrentHistoryIndex(currentArg); + }else{ + context.setDefaultResult(TestContext.PASSED); + context.setDefaultComment("Try to call setCurrentHistoryIndex(" + currentArg + + ") when history length is " + pages.length + + ". Browser isn't crashed"); + history.setCurrentHistoryIndex(currentArg); + return ; + } + }catch(Exception e) { + if(e instanceof org.mozilla.util.RangeException){ + if(currentArg<0){ + TestContext.registerPASSED("Exception occured,but the index is out of range: " +currentArg+ " Exception is: "+ e.toString()); + }else{ + TestContext.registerFAILED("org.mozilla.util.RangeException is thrown, but the index is: " +currentArg+ " Exception is: " + e.toString()); + } + }else{ + TestContext.registerFAILED("Exception during execution: " + e.toString()); + return; + } + } + } else { + try{ + context.setDefaultResult(TestContext.PASSED); + context.setDefaultComment("Try to call setCurrentHistoryIndex(" + currentArg + + ") when history is empty"); + history.setCurrentHistoryIndex(currentArg); + return ; + }catch(Exception e){ + if(e instanceof org.mozilla.util.RangeException){ + if(currentArg<0){ + TestContext.registerPASSED("Exception occured,but the index is out of range: " +currentArg+ " Exception is: "+ e.toString()); + }else{ + TestContext.registerFAILED("org.mozilla.util.RangeException is thrown, but the index is: " +currentArg+ " Exception is: " + e.toString()); + } + }else{ + TestContext.registerFAILED("Exception during execution: " + e.toString()); + return; + } + } + } + } + if(context.getExecutionCount()==2){ + try{ + curPage = (CurrentPage)browserControl.queryInterface(BrowserControl.CURRENT_PAGE_NAME); + try{ + if(new URL(curPage.getCurrentURL()).equals(new URL(pages[currentArg]))){ + TestContext.registerPASSED("setCurrentHistoryIndex returned correct value"); + }else{ + TestContext.registerFAILED("setCurrentHistoryIndex return incorrect value"); + } + }catch(MalformedURLException e) { + TestContext.registerFAILED("Exception when constructing URL from: " + curPage.getCurrentURL() + + " and " + pages[currentArg]); + } + }catch(Exception e){ + if(e instanceof org.mozilla.util.RangeException){ + if(currentArg<0){ + TestContext.registerPASSED("Exception occured,but the index is out of range: " +currentArg+ " Exception is: "+ e.toString()); + }else{ + TestContext.registerFAILED("org.mozilla.util.RangeException is thrown, but the index is: " +currentArg+ " Exception is: " + e.toString()); + } + }else{ + TestContext.registerFAILED("Exception during execution: " + e.toString()); + return; + } + } + } + } + +} + + + + diff --git a/mozilla/java/webclient/test/automated/src/classes/org/mozilla/webclient/test/basic/api/Navigation_loadFromStream.java b/mozilla/java/webclient/test/automated/src/classes/org/mozilla/webclient/test/basic/api/Navigation_loadFromStream.java new file mode 100644 index 00000000000..cb436e9d64b --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/classes/org/mozilla/webclient/test/basic/api/Navigation_loadFromStream.java @@ -0,0 +1,177 @@ +/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- + * The contents of this file are subject to the Mozilla Public + * License Version 1.1 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.mozilla.org/MPL/ + * + * Software distributed under the License is distributed on an "AS + * IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or + * implied. See the License for the specific language governing + * rights and limitations under the License. + * + * The Original Code is mozilla.org code. + * + * The Initial Developer of the Original Code is Sun Microsystems, + * Inc. Portions created by Sun are + * Copyright (C) 1999 Sun Microsystems, Inc. All + * Rights Reserved. + * + * Contributor(s): + * Client QA Team, St. Petersburg, Russia + */ + + +package org.mozilla.webclient.test.basic.api; + +/* + * Navigation_loadFromStream.java + */ + +import org.mozilla.webclient.test.basic.*; +import org.mozilla.webclient.*; +import java.util.StringTokenizer; +import java.io.InputStream; +import java.util.Properties; +import java.io.ByteArrayInputStream; +import java.net.URL; +import java.net.MalformedURLException; + + +public class Navigation_loadFromStream implements Test +{ + private TestContext context = null; + private BrowserControl browserControl = null; + private History history = null; + private Navigation navigation = null; + private int currentArg = 0; + private String[] pages = null; + + + public boolean initialize(TestContext context) { + this.context = context; + this.browserControl = context.getBrowserControl(); + this.pages = context.getPagesToLoad(); + this.currentArg = (new Integer(context.getCurrentTestArguments())).intValue(); + try { + navigation = (Navigation) + browserControl.queryInterface(BrowserControl.NAVIGATION_NAME); + + history = (History) + browserControl.queryInterface(BrowserControl.HISTORY_NAME); + + }catch (Exception e) { + TestContext.registerFAILED("Exception: " + e.toString()); + return false; + } + return true; + } + + + public void execute() { + InputStream is = null; + String contentType = "text/html"; + String uri = "www.sun.com"; + int contentLength = -1; + Properties props = null; + byte[] buf = {'1','2','3','4','5'}; + System.out.println("Navigation_loadFromStream. Execution count is " + context.getExecutionCount()); + if (navigation == null) { + TestContext.registerFAILED("Navigation is null at execution stage"); + return; + } + if(context.getExecutionCount() > 1) { + TestContext.registerPASSED("Browser doesn't crashed, some data loaded"); + return; + } + switch (currentArg) { + case 0: + try { + context.setDefaultResult(TestContext.FAILED); + context.setDefaultComment("Hang up when try to call loadFromStream with null stream"); + navigation.loadFromStream(is,uri,contentType,contentLength,props); + } catch(Exception e) { + if(e instanceof UnimplementedException) + TestContext.registerUNIMPLEMENTED("This method doesn't implemented"); + else + TestContext.registerPASSED("Browser doesn't crashed when try to invoke loadFromStream with null stream (exception): " + e.toString()); + return; + }; + break; + + case 1: + try { + context.setDefaultResult(TestContext.FAILED); + context.setDefaultComment("Hung up when try to invoke loadFromStream with null ContentType"); + + contentType=null; + is = new ByteArrayInputStream(buf); + navigation.loadFromStream(is,uri,contentType,contentLength,props); + }catch(Exception e) { + if(e instanceof UnimplementedException) + TestContext.registerUNIMPLEMENTED("This method doesn't implemented"); + else + TestContext.registerPASSED("Browser doesn't crashed when try to invoke loadFromStream with null contentType (exception): " + e.toString()); + return; + }; + break; + case 2: + try { + context.setDefaultResult(TestContext.FAILED); + context.setDefaultComment("Hung up when try to invoke loadFromStream with null uri"); + uri=null; + is = new ByteArrayInputStream(buf); + navigation.loadFromStream(is,uri,contentType,contentLength,props); + }catch(Exception e) { + if(e instanceof UnimplementedException) + TestContext.registerUNIMPLEMENTED("This method doesn't implemented"); + else + TestContext.registerPASSED("Browser doesn't crashed when try to invoke loadFromStream with null URI (exception): " + e.toString()); + return; + }; + break; + + case 3: + //Valid usage ... + try { + context.setDefaultResult(TestContext.FAILED); + context.setDefaultComment("Hung up when try to invoke loadFromStream with valid parameters"); + uri="file://dummy_test_data"; + is = new ByteArrayInputStream(buf); + navigation.loadFromStream(is,uri,contentType,contentLength,props); + }catch(Exception e) { + if(e instanceof UnimplementedException) + TestContext.registerUNIMPLEMENTED("This method doesn't implemented"); + else + TestContext.registerFAILED("Method throw exception: " + e.toString()); + return; + }; + break; + + case 4: + //Valid usage ... + try { + context.setDefaultResult(TestContext.FAILED); + context.setDefaultComment("Hung up when try to invoke loadFromStream with empty properties"); + props = new Properties(); + uri="file://dummy_test_data"; + is = new ByteArrayInputStream(buf); + navigation.loadFromStream(is,uri,contentType,contentLength,props); + }catch(Exception e) { + if(e instanceof UnimplementedException) + TestContext.registerUNIMPLEMENTED("This method doesn't implemented"); + else + TestContext.registerFAILED("Method throw exception: " + e.toString()); + return; + }; + break; + }; + return; + + } +} + + + + + + diff --git a/mozilla/java/webclient/test/automated/src/classes/org/mozilla/webclient/test/basic/api/Navigation_loadURL_1.java b/mozilla/java/webclient/test/automated/src/classes/org/mozilla/webclient/test/basic/api/Navigation_loadURL_1.java new file mode 100644 index 00000000000..be5bf2cf639 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/classes/org/mozilla/webclient/test/basic/api/Navigation_loadURL_1.java @@ -0,0 +1,115 @@ +/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- + * The contents of this file are subject to the Mozilla Public + * License Version 1.1 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.mozilla.org/MPL/ + * + * Software distributed under the License is distributed on an "AS + * IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or + * implied. See the License for the specific language governing + * rights and limitations under the License. + * + * The Original Code is mozilla.org code. + * + * The Initial Developer of the Original Code is Sun Microsystems, + * Inc. Portions created by Sun are + * Copyright (C) 1999 Sun Microsystems, Inc. All + * Rights Reserved. + * + * Contributor(s): + * Client QA Team, St. Petersburg, Russia + */ + + +package org.mozilla.webclient.test.basic.api; + +/* + * Navigation_loadURL_1.java + */ + +import org.mozilla.webclient.test.basic.*; +import org.mozilla.webclient.*; +import java.util.StringTokenizer; +import java.net.URL; +import java.net.MalformedURLException; + + +public class Navigation_loadURL_1 implements Test +{ + private TestContext context = null; + private BrowserControl browserControl = null; + private History history = null; + private Navigation navigation = null; + private int currentArg = 0; + private String[] pages = null; + + + public boolean initialize(TestContext context) { + this.context = context; + this.browserControl = context.getBrowserControl(); + this.pages = context.getPagesToLoad(); + this.currentArg = (new Integer(context.getCurrentTestArguments())).intValue(); + try { + navigation = (Navigation) + browserControl.queryInterface(BrowserControl.NAVIGATION_NAME); + + history = (History) + browserControl.queryInterface(BrowserControl.HISTORY_NAME); + + }catch (Exception e) { + TestContext.registerFAILED("Exception: " + e.toString()); + return false; + } + return true; + } + + + public void execute() { + +//if (context.getExecutionCount()!=2) return; + + String host; + + if (null != navigation) { + + switch (currentArg) { + case 0: + try { + context.setDefaultResult(TestContext.FAILED); + context.setDefaultComment("We are trying to load null URL"); + + host=null; + navigation.loadURL(host); + } catch(Exception e) { + if(e instanceof UnimplementedException) + TestContext.registerUNIMPLEMENTED("This method doesn't implemented"); + else + TestContext.registerPASSED("Browser doesn't crashed (exception): " + e.toString()); + return; + }; + break; + + case 1: + try { + context.setDefaultResult(TestContext.FAILED); + context.setDefaultComment("We are trying to load empty URL"); + + host=""; + navigation.loadURL(host); + }catch(Exception e) { + if(e instanceof UnimplementedException) + TestContext.registerUNIMPLEMENTED("This method doesn't implemented"); + else + TestContext.registerFAILED("Exception during execution: " + e.toString()); + return; + }; + break; + + }; + + TestContext.registerPASSED("Browser doesn't crashed"); + + return; + + } } +} diff --git a/mozilla/java/webclient/test/automated/src/classes/org/mozilla/webclient/test/basic/api/Navigation_loadURL_2.java b/mozilla/java/webclient/test/automated/src/classes/org/mozilla/webclient/test/basic/api/Navigation_loadURL_2.java new file mode 100644 index 00000000000..8bdaff3980f --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/classes/org/mozilla/webclient/test/basic/api/Navigation_loadURL_2.java @@ -0,0 +1,129 @@ +/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- + * The contents of this file are subject to the Mozilla Public + * License Version 1.1 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.mozilla.org/MPL/ + * + * Software distributed under the License is distributed on an "AS + * IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or + * implied. See the License for the specific language governing + * rights and limitations under the License. + * + * The Original Code is mozilla.org code. + * + * The Initial Developer of the Original Code is Sun Microsystems, + * Inc. Portions created by Sun are + * Copyright (C) 1999 Sun Microsystems, Inc. All + * Rights Reserved. + * + * Contributor(s): + * Client QA Team, St. Petersburg, Russia + */ + + +package org.mozilla.webclient.test.basic.api; + +/* + * Navigation_loadURL_2.java + */ + +import org.mozilla.webclient.test.basic.*; +import org.mozilla.webclient.*; +import java.util.StringTokenizer; +import java.net.URL; +import java.net.MalformedURLException; + + +public class Navigation_loadURL_2 implements Test +{ + private TestContext context = null; + private BrowserControl browserControl = null; + private History history = null; + private Navigation navigation = null; + private String currentArg = null; + private String[] pages = null; + private boolean loading = false; + + public boolean initialize(TestContext context) { + this.context = context; + this.browserControl = context.getBrowserControl(); + this.pages = context.getPagesToLoad(); +// this.currentArg = (new Integer(context.getCurrentTestArguments())).intValue(); + this.currentArg = context.getCurrentTestArguments(); + try { + navigation = (Navigation) + browserControl.queryInterface(BrowserControl.NAVIGATION_NAME); + + history = (History) + browserControl.queryInterface(BrowserControl.HISTORY_NAME); + + }catch (Exception e) { + TestContext.registerFAILED("Exception: " + e.toString()); + return false; + } + return true; + } + + + public void execute() { + + if (null != navigation) { + +StringTokenizer st=new StringTokenizer(currentArg,","); +int num=java.lang.Integer.parseInt(st.nextToken().trim()); +String host1=st.nextToken().trim(); +String host2=st.nextToken().trim(); + +if (!host2.equals("null")) { + + if (!loading) { + navigation.loadURL(host2); + System.out.println("LOAD"); + loading=true; + } + + if (num!=2) if (context.getExecutionCount()!=2) return; +} + + switch (num) { + case 0: + try { + context.setDefaultResult(TestContext.FAILED); + context.setDefaultComment("We are trying to load URL: "+host1); + + navigation.loadURL(host1); + + } catch(Exception e) { + if(e instanceof UnimplementedException) + TestContext.registerUNIMPLEMENTED("This method doesn't implemented"); + else + TestContext.registerFAILED("Exception during execution: " + e.toString()); + return; + }; + break; + + case 1: + case 2: + try { + context.setDefaultResult(TestContext.FAILED); + context.setDefaultComment("We are trying to load URL when another URL is loading or loaded"); + + navigation.loadURL(host1); + + }catch(Exception e) { + if(e instanceof UnimplementedException) + TestContext.registerUNIMPLEMENTED("This method doesn't implemented"); + else + TestContext.registerFAILED("Exception during execution: " + e.toString()); + return; + }; + break; + + }; + + TestContext.registerPASSED("Browser doesn't crashed"); + + return; + + } } +} diff --git a/mozilla/java/webclient/test/automated/src/classes/org/mozilla/webclient/test/basic/api/Navigation_loadURL_3.java b/mozilla/java/webclient/test/automated/src/classes/org/mozilla/webclient/test/basic/api/Navigation_loadURL_3.java new file mode 100644 index 00000000000..623fa915390 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/classes/org/mozilla/webclient/test/basic/api/Navigation_loadURL_3.java @@ -0,0 +1,100 @@ +/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- + * The contents of this file are subject to the Mozilla Public + * License Version 1.1 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.mozilla.org/MPL/ + * + * Software distributed under the License is distributed on an "AS + * IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or + * implied. See the License for the specific language governing + * rights and limitations under the License. + * + * The Original Code is mozilla.org code. + * + * The Initial Developer of the Original Code is Sun Microsystems, + * Inc. Portions created by Sun are + * Copyright (C) 1999 Sun Microsystems, Inc. All + * Rights Reserved. + * + * Contributor(s): + * Client QA Team, St. Petersburg, Russia + */ + + +package org.mozilla.webclient.test.basic.api; + +/* + * Navigation_loadURL_3.java + */ + +import org.mozilla.webclient.test.basic.*; +import org.mozilla.webclient.*; +import java.util.StringTokenizer; +import java.net.URL; +import java.net.MalformedURLException; + + +public class Navigation_loadURL_3 implements Test +{ + private TestContext context = null; + private BrowserControl browserControl = null; + private History history = null; + private Navigation navigation = null; + private String currentArg = null; + private String[] pages = null; + private boolean loading = false; + + + public boolean initialize(TestContext context) { + this.context = context; + this.browserControl = context.getBrowserControl(); + this.pages = context.getPagesToLoad(); +// this.currentArg = (new Integer(context.getCurrentTestArguments())).intValue(); + this.currentArg = context.getCurrentTestArguments(); + try { + navigation = (Navigation) + browserControl.queryInterface(BrowserControl.NAVIGATION_NAME); + + + history = (History) + browserControl.queryInterface(BrowserControl.HISTORY_NAME); + + }catch (Exception e) { + TestContext.registerFAILED("Exception: " + e.toString()); + return false; + } + return true; + } + + +public void execute() { + + if (null != navigation) { + +StringTokenizer st=new StringTokenizer(currentArg,","); +int num=java.lang.Integer.parseInt(st.nextToken().trim()); +String host=st.nextToken().trim(); + +context.setDefaultResult(TestContext.FAILED); +context.setDefaultComment("We are trying to load URL with protocol:URL= "+host); + + if (!loading) { + try{ + navigation.loadURL(host); + } catch(Exception e) { + if(e instanceof UnimplementedException) + TestContext.registerUNIMPLEMENTED("This method doesn't implemented"); + else + TestContext.registerFAILED("Exception: "+e); + } + System.out.println("LOAD"); + loading=true; + } + + if (num!=3) if (context.getExecutionCount()!=2) return; + + TestContext.registerPASSED("Browser doesn't crashed"); + return; + + } } +} diff --git a/mozilla/java/webclient/test/automated/src/classes/org/mozilla/webclient/test/basic/api/Navigation_refresh_1.java b/mozilla/java/webclient/test/automated/src/classes/org/mozilla/webclient/test/basic/api/Navigation_refresh_1.java new file mode 100644 index 00000000000..0fb0fd86c3e --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/classes/org/mozilla/webclient/test/basic/api/Navigation_refresh_1.java @@ -0,0 +1,127 @@ +/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- + * The contents of this file are subject to the Mozilla Public + * License Version 1.1 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.mozilla.org/MPL/ + * + * Software distributed under the License is distributed on an "AS + * IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or + * implied. See the License for the specific language governing + * rights and limitations under the License. + * + * The Original Code is mozilla.org code. + * + * The Initial Developer of the Original Code is Sun Microsystems, + * Inc. Portions created by Sun are + * Copyright (C) 1999 Sun Microsystems, Inc. All + * Rights Reserved. + * + * Contributor(s): + * Client QA Team, St. Petersburg, Russia + */ + + +package org.mozilla.webclient.test.basic.api; + +/* + * Navigation_refresh_1.java + */ + +import org.mozilla.webclient.test.basic.*; +import org.mozilla.webclient.*; +import java.util.StringTokenizer; +import java.net.URL; +import java.net.MalformedURLException; + + +public class Navigation_refresh_1 implements Test, TestDocLoadListener +{ + private TestContext context = null; + private BrowserControl browserControl = null; + private History history = null; + private Navigation navigation = null; + private String currentArg = null; + private String[] pages = null; + private boolean loading, loaded = false; + private int first, second=0; + + + public boolean initialize(TestContext context) { + this.context = context; + this.browserControl = context.getBrowserControl(); + this.pages = context.getPagesToLoad(); +// this.currentArg = (new Integer(context.getCurrentTestArguments())).intValue(); + this.currentArg = context.getCurrentTestArguments(); + try { + navigation = (Navigation) + browserControl.queryInterface(BrowserControl.NAVIGATION_NAME); + + history = (History) + browserControl.queryInterface(BrowserControl.HISTORY_NAME); + + }catch (Exception e) { + TestContext.registerFAILED("Exception: " + e.toString()); + return false; + } + context.setDocLoadListener(this); + return true; + } + + +public void eventDispatched(DocumentLoadEvent event) +{ + if (event.getType()==4) { + first++; + execute(); + } + if (event.getType()==1) { + second++; + execute(); + } + +} + + + public void execute() { + +System.out.println("first="+first+" second="+second); + if (null != navigation) { + +StringTokenizer st=new StringTokenizer(currentArg,","); +int num=java.lang.Integer.parseInt(st.nextToken().trim()); +String host=st.nextToken().trim(); +String host2=st.nextToken().trim(); + +if (!host.equals("null")) { + if (!loading) { + navigation.loadURL(host); + System.out.println("LOAD"); + loading=true; + } + + if (first!=1) return; +//if (context.getExecutionCount()!=2) return; +} + + if ((num==1)&&(!loaded)) {loaded=true; navigation.loadURL(host2);} + if ((num==1)&&(second!=1)) return; + + try { + context.setDefaultResult(TestContext.FAILED); + context.setDefaultComment("We are trying to refresh URL"); + + navigation.refresh(0); + + } catch(Exception e) { + if(e instanceof UnimplementedException) + TestContext.registerUNIMPLEMENTED("This method doesn't implemented"); + else + TestContext.registerFAILED("Exception during execution: " + e.toString()); + return; + }; + + TestContext.registerPASSED("Browser doesn't crashed"); + return; + + } } +} diff --git a/mozilla/java/webclient/test/automated/src/classes/org/mozilla/webclient/test/basic/api/Navigation_refresh_2.java b/mozilla/java/webclient/test/automated/src/classes/org/mozilla/webclient/test/basic/api/Navigation_refresh_2.java new file mode 100644 index 00000000000..b4637d531f6 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/classes/org/mozilla/webclient/test/basic/api/Navigation_refresh_2.java @@ -0,0 +1,109 @@ +/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- + * The contents of this file are subject to the Mozilla Public + * License Version 1.1 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.mozilla.org/MPL/ + * + * Software distributed under the License is distributed on an "AS + * IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or + * implied. See the License for the specific language governing + * rights and limitations under the License. + * + * The Original Code is mozilla.org code. + * + * The Initial Developer of the Original Code is Sun Microsystems, + * Inc. Portions created by Sun are + * Copyright (C) 1999 Sun Microsystems, Inc. All + * Rights Reserved. + * + * Contributor(s): + * Client QA Team, St. Petersburg, Russia + */ + + +package org.mozilla.webclient.test.basic.api; + +/* + * Navigation_refresh_2.java + */ + +import org.mozilla.webclient.test.basic.*; +import org.mozilla.webclient.*; +import java.util.StringTokenizer; +import java.net.URL; +import java.net.MalformedURLException; +import java.io.*; + + +public class Navigation_refresh_2 implements Test +{ + private TestContext context = null; + private BrowserControl browserControl = null; + private History history = null; + private Navigation navigation = null; + private String currentArg = null; + private String[] pages = null; + + + public boolean initialize(TestContext context) { + this.context = context; + this.browserControl = context.getBrowserControl(); + this.pages = context.getPagesToLoad(); +// this.currentArg = (new Integer(context.getCurrentTestArguments())).intValue(); + this.currentArg = context.getCurrentTestArguments(); + try { + navigation = (Navigation) + browserControl.queryInterface(BrowserControl.NAVIGATION_NAME); + + history = (History) + browserControl.queryInterface(BrowserControl.HISTORY_NAME); + + }catch (Exception e) { + TestContext.registerFAILED("Exception: " + e.toString()); + return false; + } + return true; + } + + + public void execute() { + +if (context.getExecutionCount()>1) return; + + if (null != navigation) { + +StringTokenizer st=new StringTokenizer(currentArg,","); +long flags=java.lang.Long.parseLong(st.nextToken().trim()); + + try { + context.setDefaultResult(TestContext.FAILED); + context.setDefaultComment("We are trying to refresh URL"); + +/*File f=new File("d:\\blackwood\\webclient\\automated\\html\\test\\basic\\bastest1.html"); +File f2=new File("d:\\blackwood\\webclient\\automated\\html\\test\\basic\\old"); +f.renameTo(f2)); + +File f3=new File("d:\\blackwood\\webclient\\automated\\html\\test\\basic\\bastest1.html"); +File f1=new File("d:\\blackwood\\webclient\\automated\\html\\test\\basic\\bastest2.html"); +f1.renameTo(f3); +*/ + + navigation.refresh(flags); + +/*if (context.getExecutionCount()==1){ +f3.renameTo(f1); +f2.renameTo(f); +}*/ + + } catch(Exception e) { + if(e instanceof UnimplementedException) + TestContext.registerUNIMPLEMENTED("This method doesn't implemented"); + else + if ((e instanceof org.mozilla.util.RangeException)||(flags<0)) + TestContext.registerPASSED("Incorrect flags raises exception: " + e.toString());} + + TestContext.registerPASSED("Browser doesn't crashed"); + return; + + } } +} diff --git a/mozilla/java/webclient/test/automated/src/classes/org/mozilla/webclient/test/basic/api/Navigation_stop.java b/mozilla/java/webclient/test/automated/src/classes/org/mozilla/webclient/test/basic/api/Navigation_stop.java new file mode 100644 index 00000000000..af442038c9d --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/classes/org/mozilla/webclient/test/basic/api/Navigation_stop.java @@ -0,0 +1,132 @@ +/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- + * The contents of this file are subject to the Mozilla Public + * License Version 1.1 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.mozilla.org/MPL/ + * + * Software distributed under the License is distributed on an "AS + * IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or + * implied. See the License for the specific language governing + * rights and limitations under the License. + * + * The Original Code is mozilla.org code. + * + * The Initial Developer of the Original Code is Sun Microsystems, + * Inc. Portions created by Sun are + * Copyright (C) 1999 Sun Microsystems, Inc. All + * Rights Reserved. + * + * Contributor(s): + * Client QA Team, St. Petersburg, Russia + */ + + +package org.mozilla.webclient.test.basic.api; + +/* + * Navigation_stop.java + */ + +import org.mozilla.webclient.test.basic.*; +import org.mozilla.webclient.*; +import java.util.StringTokenizer; +import java.net.URL; +import java.net.MalformedURLException; + + +public class Navigation_stop implements Test, TestDocLoadListener +{ + private TestContext context = null; + private BrowserControl browserControl = null; + private History history = null; + private Navigation navigation = null; + private String currentArg = null; + private String[] pages = null; + private boolean loading, loaded = false; + private int first, second=0; + + public boolean initialize(TestContext context) { + this.context = context; + this.browserControl = context.getBrowserControl(); + this.pages = context.getPagesToLoad(); +// this.currentArg = (new Integer(context.getCurrentTestArguments())).intValue(); + this.currentArg = context.getCurrentTestArguments(); + try { + navigation = (Navigation) + browserControl.queryInterface(BrowserControl.NAVIGATION_NAME); + + history = (History) + browserControl.queryInterface(BrowserControl.HISTORY_NAME); + + }catch (Exception e) { + TestContext.registerFAILED("Exception: " + e.toString()); + return false; + } + context.setDocLoadListener(this); + return true; + } + +public void eventDispatched(DocumentLoadEvent event) +{ + if (event.getType()==4) { + first++; + execute(); + } + if (event.getType()==1) { + second++; + execute(); + } + +} + + + public void execute() { + + if (null != navigation) { + +StringTokenizer st=new StringTokenizer(currentArg,","); +int num=java.lang.Integer.parseInt(st.nextToken()); +String host=st.nextToken().trim(); +String host2=st.nextToken().trim(); + +if (!host.equals("null")) { + + if (!loading) { + navigation.loadURL(host); + System.out.println("LOAD"); + loading=true; + } + + if (first!=1) return; +// if (num!=2) if (context.getExecutionCount()!=2) return; +} + + context.setDefaultResult(TestContext.FAILED); + context.setDefaultComment("We are trying to stop URL loading"); + + if ((num==2)&&(!loaded)) {loaded=true; navigation.loadURL(host2);} + if ((num==2)&&(second!=1)) return; + + try { + navigation.stop(); + + } catch(Exception e) { + if(e instanceof UnimplementedException) + TestContext.registerUNIMPLEMENTED("This method doesn't implemented"); + else + TestContext.registerFAILED("Exception during execution: " + e.toString()); + return; + }; + + TestContext.registerPASSED("Browser doesn't crashed"); +/* System.out.println(); + System.out.println("----------HISTORY----------"); + for(int i=0;i=0)&&(y>=0)&&(y<=bounds.height)&&(x<=bounds.width)) { + goodCase = true; + } + try { + windowControl = (WindowControl) + browserControl.queryInterface(BrowserControl.WINDOW_CONTROL_NAME); + }catch (Exception e) { + TestContext.registerFAILED("Exception: " + e.toString()); + return false; + } + return true; + } + public void execute() { + if (null != windowControl) { + String url = null; + try { + windowControl.moveWindowTo(x,y); + }catch(Exception e) { + if (goodCase) { + TestContext.registerFAILED("Exception in legal case: " + e.toString() + + "\n x = " + x + " y = " + y); + } else { + TestContext.registerPASSED("Exception ocurred x = " + x + " y = " + y); + + } + return; + } + if (goodCase) { + TestContext.registerPASSED("Browser isn't crashed on correct call ..MBI" + + " x = " + x + " y = " + y); + }else { + TestContext.registerPASSED("Browser isn't crashed on incorrect call" + + " x = " + x + " y = " + y); + } + return; + } else { + TestContext.registerFAILED("null WindowControl passed to test"); + } + } + +} + + + + diff --git a/mozilla/java/webclient/test/automated/src/classes/org/mozilla/webclient/test/basic/api/WindowControl_setBounds.java b/mozilla/java/webclient/test/automated/src/classes/org/mozilla/webclient/test/basic/api/WindowControl_setBounds.java new file mode 100644 index 00000000000..acaaf0f8cf7 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/classes/org/mozilla/webclient/test/basic/api/WindowControl_setBounds.java @@ -0,0 +1,104 @@ +/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- + * The contents of this file are subject to the Mozilla Public + * License Version 1.1 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.mozilla.org/MPL/ + * + * Software distributed under the License is distributed on an "AS + * IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or + * implied. See the License for the specific language governing + * rights and limitations under the License. + * + * The Original Code is mozilla.org code. + * + * The Initial Developer of the Original Code is Sun Microsystems, + * Inc. Portions created by Sun are + * Copyright (C) 1999 Sun Microsystems, Inc. All + * Rights Reserved. + * + * Contributor(s): + * Client QA Team, St. Petersburg, Russia + */ + + + +package org.mozilla.webclient.test.basic.api; + +/* + * WindowControl_setBounds.java + */ + +import org.mozilla.webclient.test.basic.*; +import org.mozilla.webclient.*; +import java.util.StringTokenizer; +import java.awt.Rectangle; +import java.awt.Frame; +import java.awt.Container; +import java.awt.Component; +import java.net.MalformedURLException; + +public class WindowControl_setBounds implements Test +{ + public static String COORD_SEPARATOR="|"; + private TestContext context = null; + private BrowserControl browserControl = null; + private WindowControl windowControl = null; + private Rectangle currentArg = null; + private String[] pages = null; + private Frame tw = null; + + public boolean initialize(TestContext context) { + this.context = context; + this.browserControl = context.getBrowserControl(); + this.pages = context.getPagesToLoad(); + this.tw = context.getTestWindow(); + String arguments = context.getCurrentTestArguments().trim(); + if (arguments.equals("null")) { + this.currentArg = null; + } else { + StringTokenizer st = new StringTokenizer(arguments,COORD_SEPARATOR); + if (st.countTokens() != 4) { + TestContext.registerFAILED("Bad test arguments: " + arguments); + return false; + } + int[] coord = new int[st.countTokens()]; + for(int i=0;st.hasMoreTokens();i++) { + coord[i] = (new Integer(st.nextToken())).intValue(); + } + this.currentArg = new Rectangle(coord[0],coord[1],coord[2],coord[3]); + + } + try { + windowControl = (WindowControl) + browserControl.queryInterface(BrowserControl.WINDOW_CONTROL_NAME); + }catch (Exception e) { + TestContext.registerFAILED("Exception: " + e.toString()); + return false; + } + return true; + } + public void execute() { + if (null != windowControl) { + String url = null; + try { + windowControl.setBounds(currentArg); + }catch(Exception e) { + if (currentArg != null) { + TestContext.registerFAILED("Exception during execution: " + e.toString()); + } else { + TestContext.registerPASSED("Exception ocurred, when null Rectangle.\n"+ + "But browser isn't crashed"); + } + return; + } + TestContext.registerPASSED("Browser isn't crashed on correct call ..MBI"); + } else { + TestContext.registerFAILED("null WindowControl passed to test"); + } + } + +} + + + + diff --git a/mozilla/java/webclient/test/automated/src/classes/org/mozilla/webclient/test/basic/mixed/CurrentPage_findInPage_2.java b/mozilla/java/webclient/test/automated/src/classes/org/mozilla/webclient/test/basic/mixed/CurrentPage_findInPage_2.java new file mode 100644 index 00000000000..bd1cbf2774b --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/classes/org/mozilla/webclient/test/basic/mixed/CurrentPage_findInPage_2.java @@ -0,0 +1,128 @@ +/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- + * The contents of this file are subject to the Mozilla Public + * License Version 1.1 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.mozilla.org/MPL/ + * + * Software distributed under the License is distributed on an "AS + * IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or + * implied. See the License for the specific language governing + * rights and limitations under the License. + * + * The Original Code is mozilla.org code. + * + * The Initial Developer of the Original Code is Sun Microsystems, + * Inc. Portions created by Sun are + * Copyright (C) 1999 Sun Microsystems, Inc. All + * Rights Reserved. + * + * Contributor(s): + * Client QA Team, St. Petersburg, Russia + */ + + +package org.mozilla.webclient.test.basic.mixed; + +/* + * CurrentPage_findInPage_2.java + */ + +import org.mozilla.webclient.test.basic.*; +import org.mozilla.webclient.*; +import java.util.StringTokenizer; +import java.net.URL; +import java.net.MalformedURLException; +import java.awt.datatransfer.*; +import java.awt.Toolkit; + + +public class CurrentPage_findInPage_2 implements Test +{ + private TestContext context = null; + private BrowserControl browserControl = null; + private History history = null; + private CurrentPage curPage = null; + private String currentArg = null; + private String[] pages = null; + + + public boolean initialize(TestContext context) { + + this.context = context; + this.browserControl = context.getBrowserControl(); + this.pages = context.getPagesToLoad(); +// this.currentArg = (new Integer(context.getCurrentTestArguments())).intValue(); + this.currentArg = context.getCurrentTestArguments(); + try { + curPage = (CurrentPage) + browserControl.queryInterface(BrowserControl.CURRENT_PAGE_NAME); + + history = (History) + browserControl.queryInterface(BrowserControl.HISTORY_NAME); + + }catch (Exception e) { + TestContext.registerFAILED("Exception: " + e.toString()); + return false; + } + return true; + } + + + public void execute() { + +if (curPage==null) return; + +String findMe=null; +Boolean forw, mCase; +String fromClip=null; +int num=0; + +Clipboard clip=java.awt.Toolkit.getDefaultToolkit().getSystemClipboard(); +StringTokenizer st=new StringTokenizer(currentArg,","); + +num=java.lang.Integer.parseInt(st.nextToken().trim()); +findMe=st.nextToken(); +forw=new Boolean(st.nextToken().trim()); +mCase=new Boolean(st.nextToken().trim()); + +//System.out.println("1="+findMe+" 2="+forw.booleanValue()+" 3="+mCase.booleanValue()); + + try{ + context.setDefaultResult(TestContext.FAILED); + context.setDefaultComment("We are trying to find string: "+findMe); + + switch (num) { + case 0:context.setDescription("If second word is selected press PASSED button, otherwise press FAILED button");break; + case 1:context.setDescription("If first word is selected press PASSED button, otherwise press FAILED button");break; + case 2:context.setDescription("If fourth word is selected press PASSED button, otherwise press FAILED button");break; + case 3:context.setDescription("If fifth word is selected press PASSED button, otherwise press FAILED button");break; + } + + curPage.findInPage(findMe, forw.booleanValue(), mCase.booleanValue()); + + +/* if (mCase.booleanValue()) { + if (fromClip.equals("Html")) { + TestContext.registerPASSED("Right result for findInPage() method"); + return; + } else TestContext.registerFAILED("Bad result for findInPage() method"); + } else { + if (fromClip.equals("html")) { + TestContext.registerPASSED("Right result for findInPage() method"); + return; + }; + }; +*/ + } catch(Exception e) { + if(e instanceof UnimplementedException) + TestContext.registerUNIMPLEMENTED("This method doesn't implemented"); + else + TestContext.registerFAILED("Exception during execution: " + e.toString()); + return; + }; + +// TestContext.registerPASSED("Browser doesn't crashed with FindInPage value="+findMe); + return; + + } +} diff --git a/mozilla/java/webclient/test/automated/src/classes/org/mozilla/webclient/test/basic/mixed/CurrentPage_findNextInPage.java b/mozilla/java/webclient/test/automated/src/classes/org/mozilla/webclient/test/basic/mixed/CurrentPage_findNextInPage.java new file mode 100644 index 00000000000..19ba4dfea73 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/classes/org/mozilla/webclient/test/basic/mixed/CurrentPage_findNextInPage.java @@ -0,0 +1,160 @@ +/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- + * The contents of this file are subject to the Mozilla Public + * License Version 1.1 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.mozilla.org/MPL/ + * + * Software distributed under the License is distributed on an "AS + * IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or + * implied. See the License for the specific language governing + * rights and limitations under the License. + * + * The Original Code is mozilla.org code. + * + * The Initial Developer of the Original Code is Sun Microsystems, + * Inc. Portions created by Sun are + * Copyright (C) 1999 Sun Microsystems, Inc. All + * Rights Reserved. + * + * Contributor(s): + * Client QA Team, St. Petersburg, Russia + */ + + +package org.mozilla.webclient.test.basic.mixed; + +/* + * CurrentPage_findNextInPage.java + */ + +import org.mozilla.webclient.test.basic.*; +import org.mozilla.webclient.*; +import java.util.StringTokenizer; +import java.net.URL; +import java.net.MalformedURLException; +import java.awt.datatransfer.*; +import java.awt.Toolkit; + + +public class CurrentPage_findNextInPage implements Test +{ + private TestContext context = null; + private BrowserControl browserControl = null; + private History history = null; + private CurrentPage curPage = null; + private int currentArg = 0; + private String[] pages = null; + private boolean loading = false; + + public boolean initialize(TestContext context) { + + this.context = context; + this.browserControl = context.getBrowserControl(); + this.pages = context.getPagesToLoad(); + this.currentArg = (new Integer(context.getCurrentTestArguments())).intValue(); + try { + curPage = (CurrentPage) + browserControl.queryInterface(BrowserControl.CURRENT_PAGE_NAME); + + history = (History) + browserControl.queryInterface(BrowserControl.HISTORY_NAME); + + }catch (Exception e) { + TestContext.registerFAILED("Exception: " + e.toString()); + return false; + } + return true; + } + + + public void execute() { +if (curPage==null) return; + +Clipboard clip=java.awt.Toolkit.getDefaultToolkit().getSystemClipboard(); +String findMe=null; + + switch (currentArg) { + case 0: + try{ + context.setDefaultResult(TestContext.FAILED); + context.setDefaultComment("We are trying to find next string"); + context.setDescription("If second word is selected press PASSED button, otherwise press FAILED button"); + + curPage.findInPage("html", true, true); + curPage.findNextInPage(); + + + } catch(Exception e) { + if(e instanceof UnimplementedException) + TestContext.registerUNIMPLEMENTED("This method doesn't implemented"); + else + TestContext.registerFAILED("Exception during execution: " + e.toString()); + return; + }; + break; + + case 1: + try { + context.setDefaultResult(TestContext.FAILED); + context.setDefaultComment("We are trying to find next string"); + context.setDescription("If first word is selected press PASSED button, otherwise press FAILED button.Correction required corresponding to API changes"); + + curPage.findInPage("html", true, true); + curPage.findNextInPage(); + curPage.findNextInPage(); + + + }catch(Exception e) { + if(e instanceof UnimplementedException) + TestContext.registerUNIMPLEMENTED("This method doesn't implemented"); + else + TestContext.registerFAILED("Exception during execution: " + e.toString()); + return; + }; + break; + + case 2: + try { + context.setDefaultResult(TestContext.FAILED); + context.setDefaultComment("We are trying to find string without URL"); + context.setDescription("If nothing is selected press PASSED button, otherwise press FAILED button"); + + curPage.findNextInPage(); + + + }catch(Exception e) { + if(e instanceof UnimplementedException) + TestContext.registerUNIMPLEMENTED("This method doesn't implemented"); + else + TestContext.registerPASSED("Browser doesn't crashed without previous find (exception): "+e); + return; + }; + break; + + + case 3: + try { + context.setDefaultResult(TestContext.FAILED); + context.setDefaultComment("We are trying to find next string at the end of page"); + context.setDescription("If second word is selected press PASSED button, otherwise press FAILED button"); + + curPage.findInPage("html",true,true); + curPage.findNextInPage(); + curPage.findNextInPage(); + + }catch(Exception e) { + if(e instanceof UnimplementedException) + TestContext.registerUNIMPLEMENTED("This method doesn't implemented"); + else + TestContext.registerFAILED("Exception during execution: " + e.toString()); + return; + }; + break; + + }; + +// TestContext.registerPASSED("Browser doesn't crashed with findNextInPage()"); + return; + + } +} diff --git a/mozilla/java/webclient/test/automated/src/classes/org/mozilla/webclient/test/basic/mixed/EventRegistration_addMouseListener_1.java b/mozilla/java/webclient/test/automated/src/classes/org/mozilla/webclient/test/basic/mixed/EventRegistration_addMouseListener_1.java new file mode 100644 index 00000000000..382c743194e --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/classes/org/mozilla/webclient/test/basic/mixed/EventRegistration_addMouseListener_1.java @@ -0,0 +1,148 @@ +/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- + * The contents of this file are subject to the Mozilla Public + * License Version 1.1 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.mozilla.org/MPL/ + * + * Software distributed under the License is distributed on an "AS + * IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or + * implied. See the License for the specific language governing + * rights and limitations under the License. + * + * The Original Code is mozilla.org code. + * + * The Initial Developer of the Original Code is Sun Microsystems, + * Inc. Portions created by Sun are + * Copyright (C) 1999 Sun Microsystems, Inc. All + * Rights Reserved. + * + * Contributor(s): + * Client QA Team, St. Petersburg, Russia + */ + + +package org.mozilla.webclient.test.basic.mixed; + +/* + * EventRegistration_addMouseListener_1.java + */ + +import org.mozilla.webclient.test.basic.*; +import org.mozilla.webclient.*; +import java.util.StringTokenizer; +import java.net.URL; +import java.net.MalformedURLException; +import java.awt.datatransfer.*; +import java.awt.event.*; +import java.awt.*; + +public class EventRegistration_addMouseListener_1 implements Test, MouseListener, DocumentLoadListener +{ + private TestContext context = null; + private BrowserControl browserControl = null; + private Navigation navigation = null; + private EventRegistration eventReg = null; + private String currentArg = null; + private String[] pages = null; + private int num = 666; + private String url = null; + private String docEvent = null; + private boolean loading = false; + + public boolean initialize(TestContext context) { + + this.context = context; + this.browserControl = context.getBrowserControl(); + this.pages = context.getPagesToLoad(); +// this.currentArg = (new Integer(context.getCurrentTestArguments())).intValue(); + this.currentArg = context.getCurrentTestArguments(); + try { + eventReg = (EventRegistration) + browserControl.queryInterface(BrowserControl.EVENT_REGISTRATION_NAME); + navigation = (Navigation) + browserControl.queryInterface(BrowserControl.NAVIGATION_NAME); + context.setDescription("1. Move your mouse out of window.\n 2. Then Click your mouse in the center of window. \n 3. Then double click in the center of window. \n4. And after that you can press CONTINUE button."); + }catch (Exception e) { + TestContext.registerFAILED("Exception: " + e.toString()); + return false; + } + return true; + } + +/***************************************************************/ +public void mouseClicked(java.awt.event.MouseEvent e) +{ + if (num==2) TestContext.registerPASSED("Right MOUSE_CLICK_EVENT_MASK event"); + if (num==3) TestContext.registerPASSED("Right MOUSE_DOUBLE_CLICK_EVENT_MASK event"); +} +public void mouseEntered(java.awt.event.MouseEvent e) +{ + if (num==4) TestContext.registerPASSED("Right MOUSE_OVER_EVENT_MASK event"); +} +public void mousePressed(java.awt.event.MouseEvent e) +{ + if (num==0) context.registerPASSED("Right MOUSE_DOWN_EVENT_MASK event"); +} +public void mouseExited(java.awt.event.MouseEvent e) +{ + if (num==5) TestContext.registerPASSED("Right MOUSE_OUT_EVENT_MASK event"); +} +public void mouseReleased(java.awt.event.MouseEvent e) +{ + if (num==1) TestContext.registerPASSED("Right MOUSE_UP_EVENT_MASK event"); +} +/****************************************************************/ + + +public void eventDispatched(WebclientEvent event) +{ +System.out.println("EVENT="+event.getType()); + if (event instanceof DocumentLoadEvent) + if (event.getType() == DocumentLoadEvent.END_DOCUMENT_LOAD_EVENT_MASK) + { + context.increaseExecutionCount(); + execute(); + }; +} + + + + public void execute() { + + if (eventReg==null) return; + + StringTokenizer st=new StringTokenizer(currentArg,","); + num=java.lang.Integer.parseInt(st.nextToken().trim()); + docEvent=st.nextToken().trim(); + url=st.nextToken().trim(); + + try { + context.setDefaultResult(TestContext.FAILED); + context.setDefaultComment("We are waiting for MOUSE events ..."); + + eventReg.addMouseListener(this); + eventReg.addDocumentLoadListener(this); + + if (!url.equals("null")) { + + if (!loading) { + navigation.loadURL(url); + System.out.println("LOAD"); + loading=true; + } + + if (context.getExecutionCount()!=2) return; + } + + + } catch(Exception e) { + if(e instanceof UnimplementedException) + TestContext.registerUNIMPLEMENTED("This method doesn't implemented"); + else + TestContext.registerFAILED("Exception during execution : "+e.toString()); + return; + }; + + } + +} diff --git a/mozilla/java/webclient/test/automated/src/classes/org/mozilla/webclient/test/basic/mixed/EventRegistration_addMouseListener_2.java b/mozilla/java/webclient/test/automated/src/classes/org/mozilla/webclient/test/basic/mixed/EventRegistration_addMouseListener_2.java new file mode 100644 index 00000000000..52b698262c7 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/classes/org/mozilla/webclient/test/basic/mixed/EventRegistration_addMouseListener_2.java @@ -0,0 +1,233 @@ +/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- + * The contents of this file are subject to the Mozilla Public + * License Version 1.1 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.mozilla.org/MPL/ + * + * Software distributed under the License is distributed on an "AS + * IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or + * implied. See the License for the specific language governing + * rights and limitations under the License. + * + * The Original Code is mozilla.org code. + * + * The Initial Developer of the Original Code is Sun Microsystems, + * Inc. Portions created by Sun are + * Copyright (C) 1999 Sun Microsystems, Inc. All + * Rights Reserved. + * + * Contributor(s): + * Client QA Team, St. Petersburg, Russia + */ + + +package org.mozilla.webclient.test.basic.mixed; + +/* + * EventRegistration_addMouseListener_2.java + */ + +import org.mozilla.webclient.test.basic.*; +import org.mozilla.webclient.*; +import java.util.StringTokenizer; +import java.net.URL; +import java.net.MalformedURLException; +import java.awt.datatransfer.*; +import java.awt.event.*; + +public class EventRegistration_addMouseListener_2 implements Test, DocumentLoadListener, MouseListener +{ + private TestContext context = null; + private BrowserControl browserControl = null; + private Navigation navigation = null; + private EventRegistration eventReg = null; + private String currentArg = null; + private String[] pages = null; + private CurrentPage curPage = null; + private int num = 666; + protected int clicks=0; + private String url = null; + private String docEvent = null; + private boolean loading = false; + protected static String sequence = ""; + + public boolean initialize(TestContext context) { + + this.context = context; + this.browserControl = context.getBrowserControl(); + this.pages = context.getPagesToLoad(); +// this.currentArg = (new Integer(context.getCurrentTestArguments())).intValue(); + this.currentArg = context.getCurrentTestArguments(); + try { + eventReg = (EventRegistration) + browserControl.queryInterface(BrowserControl.EVENT_REGISTRATION_NAME); + navigation = (Navigation) + browserControl.queryInterface(BrowserControl.NAVIGATION_NAME); + eventReg.addDocumentLoadListener(this); + context.setDescription("1. Click !ONCE! in the center of window.\n2. Then press CONTINUE button."); + }catch (Exception e) { + TestContext.registerFAILED("Exception: " + e.toString()); + return false; + } + return true; + } + + + public void eventDispatched(WebclientEvent event) + { + if (event instanceof DocumentLoadEvent) + if (event.getType() == DocumentLoadEvent.END_DOCUMENT_LOAD_EVENT_MASK) + { + context.increaseExecutionCount(); + execute(); + }; + } + + +/***************************************************************/ +public void mouseClicked(java.awt.event.MouseEvent e) +{ + clicks++; + if (num==1) if (clicks!=1) TestContext.registerFAILED("Bad events number "+clicks); + else TestContext.registerPASSED("Right events number"); + sequence+="a"; +// if (num==2) if (sequence.equals("cba")) TestContext.registerPASSED("Right sequence of events: "+sequence); +// else TestContext.registerFAILED("Bad sequence of events: "+sequence); +} +public void mouseEntered(java.awt.event.MouseEvent e) +{ +} +public void mousePressed(java.awt.event.MouseEvent e) +{ +} +public void mouseExited(java.awt.event.MouseEvent e) +{ +} +public void mouseReleased(java.awt.event.MouseEvent e) +{ +} +/****************************************************************/ + +public void result() +{ +System.out.println("clicks="+clicks); + if (clicks!=1) TestContext.registerFAILED("Bad events number "+clicks); + else TestContext.registerPASSED("Right events number"); +} + + + public void execute() { + + if (eventReg==null) return; + + StringTokenizer st=new StringTokenizer(currentArg,","); + num=java.lang.Integer.parseInt(st.nextToken().trim()); + String url=st.nextToken().trim(); + + try { + switch (num) { + case 0: + context.setDefaultResult(TestContext.FAILED); + context.setDefaultComment("We are trying to register null MouseListener"); + + eventReg.addMouseListener(null); + break; + case 1: + context.setDefaultResult(TestContext.FAILED); + context.setDefaultComment("We are trying to register several same MouseListeners"); + + eventReg.addMouseListener(this); + eventReg.addMouseListener(this); + eventReg.addMouseListener(this); + + if (!url.equals("null")) { + if (!loading) { + navigation.loadURL(url); + System.out.println("LOAD"); + loading=true; + } + + if (context.getExecutionCount()!=2) return; + } + + break; + case 2: + context.setDefaultResult(TestContext.FAILED); + context.setDefaultComment("We are trying to register several different MouseListeners"); + + eventReg.addMouseListener(this); + eventReg.addMouseListener(new ER3()); + eventReg.addMouseListener(new ER4()); + + if (!url.equals("null")) { + if (!loading) { + navigation.loadURL(url); + System.out.println("LOAD"); + loading=true; + } + + if (context.getExecutionCount()!=2) return; + } + + break; + + } + + + } catch(Exception e) { + if(e instanceof UnimplementedException) + TestContext.registerUNIMPLEMENTED("This method doesn't implemented"); + else if (num==0) TestContext.registerPASSED("Browser doesn't crashed (exception): "+e.toString()); + else TestContext.registerFAILED("Exception during execution : "+e.toString()); + return; + }; + + } + +} + +class ER3 implements MouseListener +{ +/***************************************************************/ +public void mouseClicked(java.awt.event.MouseEvent e) +{ +EventRegistration_addMouseListener_2.sequence+="b"; +} +public void mouseEntered(java.awt.event.MouseEvent e) +{ +} +public void mousePressed(java.awt.event.MouseEvent e) +{ +} +public void mouseExited(java.awt.event.MouseEvent e) +{ +} +public void mouseReleased(java.awt.event.MouseEvent e) +{ +} +/****************************************************************/ +} + +class ER4 implements MouseListener +{ +/***************************************************************/ +public void mouseClicked(java.awt.event.MouseEvent e) +{ +EventRegistration_addMouseListener_2.sequence+="c"; + if (EventRegistration_addMouseListener_2.sequence.equals("cba")) TestContext.registerPASSED("Events passed to right listener"); + else TestContext.registerFAILED("Events passed to bad listener"); +} +public void mouseEntered(java.awt.event.MouseEvent e) +{ +} +public void mousePressed(java.awt.event.MouseEvent e) +{ +} +public void mouseExited(java.awt.event.MouseEvent e) +{ +} +public void mouseReleased(java.awt.event.MouseEvent e) +{ +} +/****************************************************************/ +} diff --git a/mozilla/java/webclient/test/automated/src/classes/org/mozilla/webclient/test/basic/mixed/EventRegistration_removeMouseListener_2.java b/mozilla/java/webclient/test/automated/src/classes/org/mozilla/webclient/test/basic/mixed/EventRegistration_removeMouseListener_2.java new file mode 100644 index 00000000000..77b25adc13e --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/classes/org/mozilla/webclient/test/basic/mixed/EventRegistration_removeMouseListener_2.java @@ -0,0 +1,135 @@ +/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- + * The contents of this file are subject to the Mozilla Public + * License Version 1.1 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.mozilla.org/MPL/ + * + * Software distributed under the License is distributed on an "AS + * IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or + * implied. See the License for the specific language governing + * rights and limitations under the License. + * + * The Original Code is mozilla.org code. + * + * The Initial Developer of the Original Code is Sun Microsystems, + * Inc. Portions created by Sun are + * Copyright (C) 1999 Sun Microsystems, Inc. All + * Rights Reserved. + * + * Contributor(s): + * Client QA Team, St. Petersburg, Russia + */ + + +package org.mozilla.webclient.test.basic.mixed; + +/* + * EventRegistration_removeMouseListener_2.java + */ + +import org.mozilla.webclient.test.basic.*; +import org.mozilla.webclient.*; +import java.util.StringTokenizer; +import java.net.URL; +import java.net.MalformedURLException; +import java.awt.datatransfer.*; +import java.awt.event.*; +import java.awt.*; + +public class EventRegistration_removeMouseListener_2 implements Test, MouseListener, DocumentLoadListener +{ + private TestContext context = null; + private BrowserControl browserControl = null; + private Navigation navigation = null; + private EventRegistration eventReg = null; + private String currentArg = null; + private String[] pages = null; + private int num = 666; + private String url = null; + private String docEvent = null; + private boolean loading = false; + + public boolean initialize(TestContext context) { + + this.context = context; + this.browserControl = context.getBrowserControl(); + this.pages = context.getPagesToLoad(); +// this.currentArg = (new Integer(context.getCurrentTestArguments())).intValue(); + this.currentArg = context.getCurrentTestArguments(); + try { + eventReg = (EventRegistration) + browserControl.queryInterface(BrowserControl.EVENT_REGISTRATION_NAME); + navigation = (Navigation) + browserControl.queryInterface(BrowserControl.NAVIGATION_NAME); + eventReg.addMouseListener(this); + context.setDescription("Click your mouse in the center of window.\n After that you can press CONTINUE button."); + }catch (Exception e) { + TestContext.registerFAILED("Exception: " + e.toString()); + return false; + } + + return true; + } + +/***************************************************************/ +public void mouseClicked(java.awt.event.MouseEvent e) +{ + TestContext.registerFAILED("Events passed to the removed listener"); +} +public void mouseEntered(java.awt.event.MouseEvent e) +{ + +} +public void mousePressed(java.awt.event.MouseEvent e) +{ + +} +public void mouseExited(java.awt.event.MouseEvent e) +{ + +} +public void mouseReleased(java.awt.event.MouseEvent e) +{ + +} +/****************************************************************/ + + +public void eventDispatched(WebclientEvent event) +{ +System.out.println("EVENT="+event.getType()); + if (event instanceof DocumentLoadEvent) + if (event.getType() == DocumentLoadEvent.END_DOCUMENT_LOAD_EVENT_MASK) + { + context.increaseExecutionCount(); + execute(); + }; +} + + + + public void execute() { + + if (eventReg==null) return; + +// StringTokenizer st=new StringTokenizer(currentArg,","); +// num=java.lang.Integer.parseInt(st.nextToken().trim()); +// docEvent=st.nextToken().trim(); +// url=st.nextToken().trim(); + + try { + eventReg.removeMouseListener(this); + context.setDefaultResult(TestContext.PASSED); + context.setDefaultComment("Listener was removed"); + + } catch(Exception e) { + if(e instanceof UnimplementedException) + TestContext.registerUNIMPLEMENTED("This method doesn't implemented"); + else + TestContext.registerFAILED("Exception during execution : "+e.toString()); + return; + }; + + } + +} diff --git a/mozilla/java/webclient/test/automated/src/classes/org/mozilla/webclient/test/basic/mixed/WindowControl_moveWindowTo.java b/mozilla/java/webclient/test/automated/src/classes/org/mozilla/webclient/test/basic/mixed/WindowControl_moveWindowTo.java new file mode 100644 index 00000000000..05658407073 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/classes/org/mozilla/webclient/test/basic/mixed/WindowControl_moveWindowTo.java @@ -0,0 +1,93 @@ +/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- + * The contents of this file are subject to the Mozilla Public + * License Version 1.1 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.mozilla.org/MPL/ + * + * Software distributed under the License is distributed on an "AS + * IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or + * implied. See the License for the specific language governing + * rights and limitations under the License. + * + * The Original Code is mozilla.org code. + * + * The Initial Developer of the Original Code is Sun Microsystems, + * Inc. Portions created by Sun are + * Copyright (C) 1999 Sun Microsystems, Inc. All + * Rights Reserved. + * + * Contributor(s): + * Client QA Team, St. Petersburg, Russia + */ + + + +package org.mozilla.webclient.test.basic.mixed; + +/* + * WindowControl_setVisible.java + */ + +import org.mozilla.webclient.test.basic.*; +import org.mozilla.webclient.*; +import java.util.StringTokenizer; +import java.awt.Rectangle; +import java.awt.Frame; +import java.awt.Container; +import java.awt.Component; +import java.net.MalformedURLException; + +public class WindowControl_moveWindowTo implements Test +{ + private TestContext context = null; + private BrowserControl browserControl = null; + private WindowControl windowControl = null; + private String[] pages = null; + + private int x_arg = 0; + private int y_arg = 0; + + public boolean initialize(TestContext context) { + this.context = context; + this.browserControl = context.getBrowserControl(); + this.pages = context.getPagesToLoad(); + String arguments = context.getCurrentTestArguments().trim(); + + try { + StringTokenizer tokens = new StringTokenizer(arguments, ",|"); + if (tokens.countTokens() != 2) { + throw(new Exception("Test arguments are incorrect: "+arguments)); + } + + x_arg = Integer.parseInt(tokens.nextToken()); + y_arg = Integer.parseInt(tokens.nextToken()); + + windowControl = (WindowControl) + browserControl.queryInterface(BrowserControl.WINDOW_CONTROL_NAME); + } catch (Exception e) { + TestContext.registerFAILED("Exception: " + e.toString()); + return false; + } + context.setDescription("This test tries to move the browser window to the (" + x_arg+","+y_arg + ") point.\n"); + return true; + } + public void execute() { + if (null != windowControl) { + try { + context.addDescription("Window must move to the (" + x_arg+","+y_arg + ") point.\n"); + windowControl.moveWindowTo(x_arg, y_arg); + context.addDescription("Did it really move ?\n"); + }catch(Exception e) { + TestContext.registerFAILED("Exception during execution: " + e.toString()); + return; + } + } else { + TestContext.registerFAILED("null WindowControl passed to test"); + } + } + +} + + + + diff --git a/mozilla/java/webclient/test/automated/src/classes/org/mozilla/webclient/test/basic/mixed/WindowControl_removeFocus.java b/mozilla/java/webclient/test/automated/src/classes/org/mozilla/webclient/test/basic/mixed/WindowControl_removeFocus.java new file mode 100644 index 00000000000..bceb6229de5 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/classes/org/mozilla/webclient/test/basic/mixed/WindowControl_removeFocus.java @@ -0,0 +1,99 @@ +/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- + * The contents of this file are subject to the Mozilla Public + * License Version 1.1 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.mozilla.org/MPL/ + * + * Software distributed under the License is distributed on an "AS + * IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or + * implied. See the License for the specific language governing + * rights and limitations under the License. + * + * The Original Code is mozilla.org code. + * + * The Initial Developer of the Original Code is Sun Microsystems, + * Inc. Portions created by Sun are + * Copyright (C) 1999 Sun Microsystems, Inc. All + * Rights Reserved. + * + * Contributor(s): + * Client QA Team, St. Petersburg, Russia + */ + + + +package org.mozilla.webclient.test.basic.mixed; + +/* + * WindowControl_removeFocus.java + */ + +import org.mozilla.webclient.test.basic.*; +import org.mozilla.webclient.*; +import java.util.StringTokenizer; +import java.awt.Rectangle; +import java.awt.Frame; +import java.awt.Container; +import java.awt.Component; +import java.awt.event.FocusListener; +import java.awt.event.FocusEvent; +import java.net.MalformedURLException; +import java.awt.*; +import java.awt.event.*; + +public class WindowControl_removeFocus implements Test +{ + private TestContext context = null; + private BrowserControl browserControl = null; + private WindowControl windowControl = null; + + private Component browserControlCanvas = null; + private boolean removeFocusCalled = false; + + public boolean initialize(TestContext context) { + this.context = context; + this.browserControl = context.getBrowserControl(); + try { + browserControlCanvas = (Component)browserControl.queryInterface(BrowserControl.BROWSER_CONTROL_CANVAS_NAME); + browserControlCanvas.addFocusListener(new FocusListener() { + public void focusGained(FocusEvent e) { System.out.println("Focus gained: "+removeFocusCalled+" : "+e); } + public void focusLost(FocusEvent e) { System.out.println("Focus lost: "+removeFocusCalled+" : "+e); } + }); + windowControl = (WindowControl) + browserControl.queryInterface(BrowserControl.WINDOW_CONTROL_NAME); + }catch (Exception e) { + TestContext.registerFAILED("Exception: " + e.toString()); + return false; + } + context.setDescription("This tests invoke method \"removeFocus\"\n"); + + Button b = new Button("RemoveFocus"); + b.addActionListener(new ActionListener() { + public void actionPerformed(ActionEvent e) { + try { + if (windowControl != null) + windowControl.removeFocus(); + } catch(Exception ex) { + if(ex instanceof UnimplementedException) + TestContext.registerUNIMPLEMENTED("This method doesn't implemented"); + else TestContext.registerFAILED("Exception during execution: " + ex.toString()); + return; + } + } + }); + context.addButton(b); + return true; + } + public void execute() { + if (null != windowControl) { + context.addDescription("Press button. \nIf \"Focus lost\" message appeared in the textarea test PASSED. ?"); + return; + } + TestContext.registerFAILED("null WindowControl passed to test"); + } + +} + + + + diff --git a/mozilla/java/webclient/test/automated/src/classes/org/mozilla/webclient/test/basic/mixed/WindowControl_setBounds.java b/mozilla/java/webclient/test/automated/src/classes/org/mozilla/webclient/test/basic/mixed/WindowControl_setBounds.java new file mode 100644 index 00000000000..95dbd2f360c --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/classes/org/mozilla/webclient/test/basic/mixed/WindowControl_setBounds.java @@ -0,0 +1,106 @@ +/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- + * The contents of this file are subject to the Mozilla Public + * License Version 1.1 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.mozilla.org/MPL/ + * + * Software distributed under the License is distributed on an "AS + * IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or + * implied. See the License for the specific language governing + * rights and limitations under the License. + * + * The Original Code is mozilla.org code. + * + * The Initial Developer of the Original Code is Sun Microsystems, + * Inc. Portions created by Sun are + * Copyright (C) 1999 Sun Microsystems, Inc. All + * Rights Reserved. + * + * Contributor(s): + * Client QA Team, St. Petersburg, Russia + */ + + + +package org.mozilla.webclient.test.basic.mixed; + +/* + * WindowControl_setVisible.java + */ + +import org.mozilla.webclient.test.basic.*; +import org.mozilla.webclient.*; +import java.util.StringTokenizer; +import java.awt.Rectangle; +import java.awt.Frame; +import java.awt.Container; +import java.awt.Component; +import java.net.MalformedURLException; + +public class WindowControl_setBounds implements Test +{ + private TestContext context = null; + private BrowserControl browserControl = null; + private WindowControl windowControl = null; + private String[] pages = null; + + private int x_top = 0; + private int y_top = 0; + private int x_bot = 0; + private int y_bot = 0; + private Rectangle r = null; + private String rect = null; + + public boolean initialize(TestContext context) { + this.context = context; + this.browserControl = context.getBrowserControl(); + this.pages = context.getPagesToLoad(); + String arguments = context.getCurrentTestArguments().trim(); + + try { + StringTokenizer tokens = new StringTokenizer(arguments, ",|"); + if (!arguments.equals("null") && tokens.countTokens() != 4) { + throw(new Exception("Test arguments are incorrect: "+arguments)); + } + + if (arguments.equals("null")) { + r = null; + } else { + x_top = Integer.parseInt(tokens.nextToken()); + y_top = Integer.parseInt(tokens.nextToken()); + x_bot = Integer.parseInt(tokens.nextToken()); + y_bot = Integer.parseInt(tokens.nextToken()); + r = new Rectangle(x_top, y_top, x_bot, y_bot); + rect = "(" + x_top+","+y_top + ") - (" + x_bot+","+y_bot + ")"; + } + context.getTestWindow().setBackground(java.awt.Color.gray); + + windowControl = (WindowControl) + browserControl.queryInterface(BrowserControl.WINDOW_CONTROL_NAME); + } catch (Exception e) { + TestContext.registerFAILED("Exception: " + e.toString()); + return false; + } + context.setDescription("This test tries to set browser window bounds to the rectangle: "+rect+"\n"); + return true; + } + public void execute() { + if (null != windowControl) { + try { + context.addDescription("Window must resize to the bounds rectangle "+rect+"\n"); + windowControl.setBounds(r); + context.addDescription("Did it really resize ?\n"); + }catch(Exception e) { + TestContext.registerFAILED("Exception during execution: " + e.toString()); + return; + } + } else { + TestContext.registerFAILED("null WindowControl passed to test"); + } + } + +} + + + + diff --git a/mozilla/java/webclient/test/automated/src/classes/org/mozilla/webclient/test/basic/mixed/WindowControl_setFocus.java b/mozilla/java/webclient/test/automated/src/classes/org/mozilla/webclient/test/basic/mixed/WindowControl_setFocus.java new file mode 100644 index 00000000000..889e6f2aad0 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/classes/org/mozilla/webclient/test/basic/mixed/WindowControl_setFocus.java @@ -0,0 +1,100 @@ +/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- + * The contents of this file are subject to the Mozilla Public + * License Version 1.1 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.mozilla.org/MPL/ + * + * Software distributed under the License is distributed on an "AS + * IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or + * implied. See the License for the specific language governing + * rights and limitations under the License. + * + * The Original Code is mozilla.org code. + * + * The Initial Developer of the Original Code is Sun Microsystems, + * Inc. Portions created by Sun are + * Copyright (C) 1999 Sun Microsystems, Inc. All + * Rights Reserved. + * + * Contributor(s): + * Client QA Team, St. Petersburg, Russia + */ + + + +package org.mozilla.webclient.test.basic.mixed; + +/* + * WindowControl_removeFocus.java + */ + +import org.mozilla.webclient.test.basic.*; +import org.mozilla.webclient.*; +import java.util.StringTokenizer; +import java.awt.Rectangle; +import java.awt.Frame; +import java.awt.Container; +import java.awt.Component; +import java.awt.event.FocusListener; +import java.awt.event.FocusEvent; +import java.net.MalformedURLException; +import java.awt.*; +import java.awt.event.*; + +public class WindowControl_setFocus implements Test +{ + private TestContext context = null; + private BrowserControl browserControl = null; + private WindowControl windowControl = null; + + private Component browserControlCanvas = null; + private boolean removeFocusCalled = false; + + public boolean initialize(TestContext context) { + this.context = context; + this.browserControl = context.getBrowserControl(); + try { + browserControlCanvas = (Component)browserControl.queryInterface(BrowserControl.BROWSER_CONTROL_CANVAS_NAME); + browserControlCanvas.addFocusListener(new FocusListener() { + public void focusGained(FocusEvent e) { System.out.println("Focus gained: "+removeFocusCalled+" : "+e); } + public void focusLost(FocusEvent e) { System.out.println("Focus lost: "+removeFocusCalled+" : "+e); } + }); + windowControl = (WindowControl) + browserControl.queryInterface(BrowserControl.WINDOW_CONTROL_NAME); + }catch (Exception e) { + TestContext.registerFAILED("Exception: " + e.toString()); + return false; + } + context.setDescription("This tests invoke method \"setFocus\"\n"); + + Button b = new Button("SetFocus"); + b.addActionListener(new ActionListener() { + public void actionPerformed(ActionEvent e) { + try { + if (windowControl != null) { + windowControl.setFocus(); + } + } catch(Exception ex) { + if(ex instanceof UnimplementedException) + TestContext.registerUNIMPLEMENTED("This method doesn't implemented"); + else TestContext.registerFAILED("Exception during execution: " + ex.toString()); + return; + } + } + }); + context.addButton(b); + return true; + } + public void execute() { + if (null != windowControl) { + context.addDescription("Press button. \nIf \"Focus gained\" message appeared in the textarea test PASSED. ?"); + return; + } + TestContext.registerFAILED("null WindowControl passed to test"); + } + +} + + + + diff --git a/mozilla/java/webclient/test/automated/src/classes/org/mozilla/webclient/test/basic/mixed/WindowControl_setVisible.java b/mozilla/java/webclient/test/automated/src/classes/org/mozilla/webclient/test/basic/mixed/WindowControl_setVisible.java new file mode 100644 index 00000000000..7b4fa209d2b --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/classes/org/mozilla/webclient/test/basic/mixed/WindowControl_setVisible.java @@ -0,0 +1,91 @@ +/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- + * The contents of this file are subject to the Mozilla Public + * License Version 1.1 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.mozilla.org/MPL/ + * + * Software distributed under the License is distributed on an "AS + * IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or + * implied. See the License for the specific language governing + * rights and limitations under the License. + * + * The Original Code is mozilla.org code. + * + * The Initial Developer of the Original Code is Sun Microsystems, + * Inc. Portions created by Sun are + * Copyright (C) 1999 Sun Microsystems, Inc. All + * Rights Reserved. + * + * Contributor(s): + * Client QA Team, St. Petersburg, Russia + */ + + + +package org.mozilla.webclient.test.basic.mixed; + +/* + * WindowControl_setVisible.java + */ + +import org.mozilla.webclient.test.basic.*; +import org.mozilla.webclient.*; +import java.util.StringTokenizer; +import java.awt.Rectangle; +import java.awt.Frame; +import java.awt.Container; +import java.awt.Component; +import java.net.MalformedURLException; + +public class WindowControl_setVisible implements Test +{ + private TestContext context = null; + private BrowserControl browserControl = null; + private WindowControl windowControl = null; + private String[] pages = null; + private boolean currentArg; + + public boolean initialize(TestContext context) { + this.context = context; + this.browserControl = context.getBrowserControl(); + this.pages = context.getPagesToLoad(); + String arguments = context.getCurrentTestArguments().trim(); + if (arguments.equals("true")) { + this.currentArg = true; + } else { + this.currentArg = false; + } + try { + windowControl = (WindowControl) + browserControl.queryInterface(BrowserControl.WINDOW_CONTROL_NAME); + }catch (Exception e) { + TestContext.registerFAILED("Exception: " + e.toString()); + return false; + } + context.setDescription("This test tries to set Browser visibility to " + currentArg); + return true; + } + public void execute() { + if (null != windowControl) { + try { + windowControl.setVisible(currentArg); + }catch(Exception e) { + TestContext.registerFAILED("Exception during execution: " + e.toString()); + return; + } + context.addDescription("\nAction performed. Browser isn't crashed on call setVisible " + currentArg); + if (currentArg) { + context.addDescription("\nIf page is still shown then this test PASSED"); + } else { + context.addDescription("\nIf page is still shown then this test FAILED"); + } + } else { + TestContext.registerFAILED("null WindowControl passed to test"); + } + } + +} + + + + diff --git a/mozilla/java/webclient/test/automated/src/classes/org/mozilla/webclient/test/basic/stress/LongBack.java b/mozilla/java/webclient/test/automated/src/classes/org/mozilla/webclient/test/basic/stress/LongBack.java new file mode 100644 index 00000000000..b975c0cc6e5 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/classes/org/mozilla/webclient/test/basic/stress/LongBack.java @@ -0,0 +1,88 @@ +/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- + * The contents of this file are subject to the Mozilla Public + * License Version 1.1 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.mozilla.org/MPL/ + * + * Software distributed under the License is distributed on an "AS + * IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or + * implied. See the License for the specific language governing + * rights and limitations under the License. + * + * The Original Code is mozilla.org code. + * + * The Initial Developer of the Original Code is Sun Microsystems, + * Inc. Portions created by Sun are + * Copyright (C) 1999 Sun Microsystems, Inc. All + * Rights Reserved. + * + * Contributor(s): + * Client QA Team, St. Petersburg, Russia + */ + + + +package org.mozilla.webclient.test.basic.stress; + +/* + * LongBack.java + */ + +import org.mozilla.webclient.test.basic.*; +import org.mozilla.webclient.*; +import java.util.StringTokenizer; +import java.net.URL; +import java.net.MalformedURLException; + +public class LongBack implements Test +{ + + private TestContext context = null; + private BrowserControl browserControl = null; + private History history = null; + private CurrentPage curPage = null; + private String[] pages = null; + + public boolean initialize(TestContext context) { + this.context = context; + this.browserControl = context.getBrowserControl(); + this.pages = context.getPagesToLoad(); + try { + history = (History) + browserControl.queryInterface(BrowserControl.HISTORY_NAME); + }catch (Exception e) { + TestContext.registerFAILED("Exception: " + e.toString()); + return false; + } + return true; + } + public void execute() { + if(context.getExecutionCount()1) execute(); + } + if (event.getType()==4) { +System.out.println("END arrived"); + first++; + if (first==1) execute(); + } + +} + + + public void execute() { + +if (curPage==null) return; + +String url=null; + +StringTokenizer st=new StringTokenizer(currentArg,","); +//int num=java.lang.Integer.parseInt(st.nextToken()); +url=st.nextToken().trim(); + +context.setDefaultResult(TestContext.FAILED); +context.setDefaultComment("refresh"); + + if (!loading) { + navigation.loadURL(url); + loading=true; + } + +if(first<1) return; + + +try { +if (second==500) TestContext.registerPASSED("Browser doesn't crashed and page is refreshed 500 times"); +navigation.refresh(0); +return; + +// if (loaded) {loaded=false;navigation.refresh(0);return;} + + } + catch (Exception e) { + TestContext.registerFAILED("Exception during execution: "+e); + return; + } + } +} diff --git a/mozilla/java/webclient/test/automated/src/run/BWMixedTest.lst b/mozilla/java/webclient/test/automated/src/run/BWMixedTest.lst new file mode 100644 index 00000000000..fc032bf915d --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/run/BWMixedTest.lst @@ -0,0 +1,20 @@ +basic/mixed/EventRegistration_addMouseListener_1:0 +basic/mixed/EventRegistration_addMouseListener_1:1 +basic/mixed/EventRegistration_addMouseListener_1:2 +basic/mixed/EventRegistration_addMouseListener_1:3 +basic/mixed/EventRegistration_addMouseListener_1:4 +basic/mixed/EventRegistration_addMouseListener_1:5 +basic/mixed/EventRegistration_addMouseListener_2:0 +basic/mixed/EventRegistration_addMouseListener_2:1 +basic/mixed/EventRegistration_addMouseListener_2:2 +basic/mixed/EventRegistration_removeMouseListener_2:0 +basic/mixed/EventRegistration_removeMouseListener_2:1 +basic/mixed/EventRegistration_removeMouseListener_2:2 +basic/mixed/WindowControl_moveWindowTo:0 +basic/mixed/WindowControl_moveWindowTo:1 +basic/mixed/WindowControl_removeFocus +basic/mixed/WindowControl_setBounds:1 +basic/mixed/WindowControl_setBounds:2 +basic/mixed/WindowControl_setFocus +basic/mixed/WindowControl_setVisible:0 +basic/mixed/WindowControl_setVisible:1 \ No newline at end of file diff --git a/mozilla/java/webclient/test/automated/src/run/BWTest.lst b/mozilla/java/webclient/test/automated/src/run/BWTest.lst new file mode 100644 index 00000000000..73b3bf5c092 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/run/BWTest.lst @@ -0,0 +1,208 @@ +basic/api/BookmarkEntry_children:0 +basic/api/BookmarkEntry_children:1 +basic/api/BookmarkEntry_getAllowsChildren:0 +basic/api/BookmarkEntry_getAllowsChildren:1 +basic/api/BookmarkEntry_getChildAt:0 +basic/api/BookmarkEntry_getChildAt:1 +basic/api/BookmarkEntry_getChildAt:2 +basic/api/BookmarkEntry_getChildAt:3 +basic/api/BookmarkEntry_getChildAt:4 +basic/api/BookmarkEntry_getChildCount:0 +basic/api/BookmarkEntry_getChildCount:1 +basic/api/BookmarkEntry_getIndex:0 +basic/api/BookmarkEntry_getIndex:1 +basic/api/BookmarkEntry_getIndex:2 +basic/api/BookmarkEntry_getIndex:3 +basic/api/BookmarkEntry_getIndex:4 +basic/api/BookmarkEntry_getParent:0 +basic/api/BookmarkEntry_getParent:1 +basic/api/BookmarkEntry_getParent:2 +basic/api/BookmarkEntry_getParent:3 +basic/api/BookmarkEntry_getProperties:0 +basic/api/BookmarkEntry_getProperties:1 +basic/api/BookmarkEntry_getProperties:2 +basic/api/BookmarkEntry_insert:0 +basic/api/BookmarkEntry_insert:1 +basic/api/BookmarkEntry_insert:2 +basic/api/BookmarkEntry_insert:3 +basic/api/BookmarkEntry_insert:4 +basic/api/BookmarkEntry_isFolder:0 +basic/api/BookmarkEntry_isFolder:1 +basic/api/BookmarkEntry_isLeaf:0 +basic/api/BookmarkEntry_isLeaf:1 +basic/api/BookmarkEntry_removeFromParent:0 +basic/api/BookmarkEntry_removeFromParent:1 +basic/api/BookmarkEntry_remove_1:0 +basic/api/BookmarkEntry_remove_1:1 +basic/api/BookmarkEntry_remove_1:2 +basic/api/BookmarkEntry_remove_1:3 +basic/api/BookmarkEntry_remove_2:0 +basic/api/BookmarkEntry_remove_2:1 +basic/api/BookmarkEntry_setParent:0 +basic/api/BookmarkEntry_setParent:1 +basic/api/BookmarkEntry_setUserObject:0 +basic/api/BookmarkEntry_setUserObject:1 +basic/api/Bookmarks_addBookmark:0 +basic/api/Bookmarks_addBookmark:1 +basic/api/Bookmarks_addBookmark:2 +basic/api/Bookmarks_addBookmark:3 +basic/api/Bookmarks_addBookmark:4 +basic/api/Bookmarks_addBookmark:5 +basic/api/Bookmarks_getBookmarks:0 +basic/api/Bookmarks_newBookmarkEntry:0 +basic/api/Bookmarks_newBookmarkEntry:1 +basic/api/Bookmarks_newBookmarkEntry:2 +basic/api/Bookmarks_newBookmarkFolder:0 +basic/api/Bookmarks_newBookmarkFolder:1 +basic/api/Bookmarks_newBookmarkFolder:2 +basic/api/Bookmarks_removeBookmark:0 +basic/api/Bookmarks_removeBookmark:1 +basic/api/Bookmarks_removeBookmark:2 +basic/api/BrowserControlCanvas_addNotify:0 +basic/api/BrowserControlCanvas_getWebShell:0 +basic/api/BrowserControlCanvas_setBounds:0 +basic/api/BrowserControlCanvas_setBounds:1 +basic/api/BrowserControlCanvas_setBounds:2 +basic/api/BrowserControlCanvas_setBounds:3 +basic/api/BrowserControlCanvas_setBounds:4 +basic/api/BrowserControlCanvas_setBounds:5 +basic/api/BrowserControlCanvas_setBounds:6 +basic/api/BrowserControlCanvas_setBounds:7 +basic/api/BrowserControlCanvas_setBounds:8 +basic/api/BrowserControlCanvas_setBounds:9 +basic/api/BrowserControlCanvas_setBounds:10 +basic/api/BrowserControlCanvas_setBounds:11 +basic/api/BrowserControlCanvas_setBounds:12 +basic/api/BrowserControlCanvas_setBounds:13 +basic/api/BrowserControlCanvas_setBounds:14 +basic/api/BrowserControlCanvas_setBounds_rect:0 +basic/api/BrowserControlCanvas_setBounds_rect:1 +basic/api/CurrentPage_copyCurSel:0 +basic/api/CurrentPage_copyCurSel:1 +basic/api/CurrentPage_copyCurSel:2 +basic/api/CurrentPage_findInPage_1:0 +basic/api/CurrentPage_findInPage_1:1 +basic/api/CurrentPage_findInPage_1:2 +basic/api/CurrentPage_findInPage_1:3 +basic/api/CurrentPage_findInPage_1:4 +basic/api/CurrentPage_getCurURL:0 +basic/api/CurrentPage_getCurURL:1 +basic/api/CurrentPage_getCurURL:2 +basic/api/CurrentPage_getDOM:0 +basic/api/CurrentPage_getDOM:1 +basic/api/CurrentPage_getPageInfo:0 +basic/api/CurrentPage_getPageInfo:1 +basic/api/CurrentPage_getSource:0 +basic/api/CurrentPage_getSource:1 +basic/api/CurrentPage_getSourceBytes:0 +basic/api/CurrentPage_getSourceBytes:1 +basic/api/CurrentPage_getSourceBytes:2 +basic/api/CurrentPage_getSourceBytes:3 +basic/api/CurrentPage_resetFind:0 +basic/api/CurrentPage_resetFind:1 +basic/api/CurrentPage_resetFind:2 +basic/api/CurrentPage_selectAll:0 +basic/api/CurrentPage_selectAll:1 +basic/api/EventRegistration_addDocLoadListener_1:0 +basic/api/EventRegistration_addDocLoadListener_1:1 +basic/api/EventRegistration_addDocLoadListener_1:2 +basic/api/EventRegistration_addDocLoadListener_1:3 +basic/api/EventRegistration_addDocLoadListener_1:4 +basic/api/EventRegistration_addDocLoadListener_1:5 +basic/api/EventRegistration_addDocLoadListener_1:6 +basic/api/EventRegistration_addDocLoadListener_1:7 +basic/api/EventRegistration_addDocLoadListener_2:0 +basic/api/EventRegistration_addDocLoadListener_2:1 +basic/api/EventRegistration_addDocLoadListener_2:2 +basic/api/EventRegistration_removeDocLoadListener:0 +basic/api/EventRegistration_removeDocLoadListener:1 +basic/api/EventRegistration_removeDocLoadListener:2 +basic/api/EventRegistration_removeMouseListener_1:0 +basic/api/EventRegistration_removeMouseListener_1:1 +basic/api/EventRegistration_removeMouseListener_1:2 +basic/api/History_back_1:0 +basic/api/History_back_1:1 +basic/api/History_back_2:0 +basic/api/History_canBack_1:0 +basic/api/History_canBack_1:1 +basic/api/History_canBack_2:0 +basic/api/History_canForward_1:0 +basic/api/History_canForward_1:1 +basic/api/History_canForward_2:0 +basic/api/History_clearHistory_1:0 +basic/api/History_clearHistory_2:0 +basic/api/History_forward_1:0 +basic/api/History_forward_1:1 +basic/api/History_forward_2:0 +basic/api/History_getBackList:0 +basic/api/History_getBackList:1 +basic/api/History_getBackList:2 +basic/api/History_getBackList:3 +basic/api/History_getCurrentHistoryIndex:0 +basic/api/History_getCurrentHistoryIndex:1 +basic/api/History_getCurrentHistoryIndex:2 +basic/api/History_getCurrentHistoryIndex:3 +basic/api/History_getForwardList:0 +basic/api/History_getForwardList:1 +basic/api/History_getForwardList:2 +basic/api/History_getForwardList:3 +basic/api/History_getHistoryEntry:0 +basic/api/History_getHistoryEntry:1 +basic/api/History_getHistoryEntry:2 +basic/api/History_getHistoryEntry:3 +basic/api/History_getHistoryLength_1:0 +basic/api/History_getHistoryLength_2:0 +basic/api/History_getHistory_1:0 +basic/api/History_getHistory_2:0 +basic/api/History_getHistory_2:1 +basic/api/History_getHistory_2:2 +basic/api/History_getURLForIndex:0 +basic/api/History_getURLForIndex:1 +basic/api/History_getURLForIndex:2 +basic/api/History_getURLForIndex:3 +basic/api/History_setCurrentHistoryIndex_1:0 +basic/api/History_setCurrentHistoryIndex_1:1 +basic/api/History_setCurrentHistoryIndex_1:2 +basic/api/History_setCurrentHistoryIndex_1:3 +basic/api/History_setCurrentHistoryIndex_1:4 +basic/api/History_setCurrentHistoryIndex_2:0 +basic/api/Navigation_loadURL_1:0 +basic/api/Navigation_loadURL_1:1 +basic/api/Navigation_loadURL_2:0 +basic/api/Navigation_loadURL_2:1 +basic/api/Navigation_loadURL_2:2 +basic/api/Navigation_loadURL_3:0 +basic/api/Navigation_loadURL_3:1 +basic/api/Navigation_loadURL_3:2 +basic/api/Navigation_loadURL_3:3 +basic/api/Navigation_refresh_1:0 +basic/api/Navigation_refresh_1:1 +basic/api/Navigation_refresh_1:2 +basic/api/Navigation_refresh_2:0 +basic/api/Navigation_refresh_2:1 +basic/api/Navigation_refresh_2:2 +basic/api/Navigation_refresh_2:3 +basic/api/Navigation_stop:0 +basic/api/Navigation_stop:1 +basic/api/Navigation_stop:2 +basic/api/WindowControl_createWindow:0 +basic/api/WindowControl_createWindow:1 +basic/api/WindowControl_createWindow:2 +basic/api/WindowControl_createWindow:3 +basic/api/WindowControl_createWindow:4 +basic/api/WindowControl_getNativeWebShell +basic/api/WindowControl_moveWindowTo:0 +basic/api/WindowControl_moveWindowTo:1 +basic/api/WindowControl_moveWindowTo:2 +basic/api/WindowControl_moveWindowTo:3 +basic/api/WindowControl_moveWindowTo:4 +basic/api/WindowControl_moveWindowTo:5 +basic/api/WindowControl_moveWindowTo:6 +basic/api/WindowControl_moveWindowTo:7 +basic/api/WindowControl_moveWindowTo:8 +basic/api/WindowControl_setBounds:0 +basic/api/WindowControl_setBounds:1 +basic/api/WindowControl_setBounds:2 +basic/api/WindowControl_setBounds:3 +basic/stress/LongBack +basic/stress/LongLoad diff --git a/mozilla/java/webclient/test/automated/src/run/autorun.pl b/mozilla/java/webclient/test/automated/src/run/autorun.pl new file mode 100644 index 00000000000..8094caef38a --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/run/autorun.pl @@ -0,0 +1,636 @@ +#!/perl +# +# The contents of this file are subject to the Mozilla Public +# License Version 1.1 (the "License"); you may not use this file +# except in compliance with the License. You may obtain a copy of +# the License at http://www.mozilla.org/MPL/ +# +# Software distributed under the License is distributed on an "AS +# IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or +# implied. See the License for the specific language governing +# rights and limitations under the License. +# +# The Original Code is mozilla.org code. +# +# The Initial Developer of the Original Code is Sun Microsystems, +# Inc. Portions created by Sun are +# Copyright (C) 1999 Sun Microsystems, Inc. All +# Rights Reserved. +# +# Contributor(s): + +################################################################### +# This script is used to invoke automated test cases for Webclient API +# and to record their results +# + +# Attach Perl Libraries +################################################################### +use Cwd; +use Cwd 'abs_path'; +use File::Copy; +#For waitpid +use POSIX ":sys_wait_h"; + +################################################################### +#Initialization procedure +# +# STILL_ALIVE is a constant defined in winbase.h and indicates what +# process still alive +################################################################### +sub init() { + #assume, that script is placed to build/run directory + $depth="../.."; + $topdir = abs_path($depth); + $curdir = cwd(); + $start_date = localtime(); + $date=$start_date; + $date =~ s/[ :]/_/g; + + $logdir = "$topdir/log/$date"; + mkdir($logdir, 0777); + + $COMMON_LOG_FILE = "$logdir/BWTestRun.log"; + $COMMON_RESULT_FILE = "$logdir/BWTest.txt"; + $COMMON_RESULT_HTML_FILE = "$logdir/BWTest.html"; + + $TEST_LOG_FILE = "$curdir/WebclientTest.log"; + $TEST_RESULT_FILE = "$curdir/WebclientTest.res"; + $TEST_INIT_FILE = "$curdir/StartProperties"; + + $COMMON_PARAMS_FILE = "$topdir/config/CommonProperties"; + + $test_params_file_name = "TestProperties"; + $runner_class = "org.mozilla.webclient.test.basic.TestRunner"; + %params=(); + $delimiter="###################################################\n"; + if ($^O=~/Win32/) { + $STILL_ALIVE = 0x103; + $path_separator = ";"; + $file_separator = "\\"; + $JAVA="java.exe"; + } else { #Unix systems + $path_separator = ":"; + $file_separator = "\/"; + $JAVA="java"; + } + $javahome=$ENV{"JAVAHOME"}; + unless(-f "$javahome$file_separator$JAVA") { + die "Can't find java executable $javahome$file_separator$JAVA"; + } +} +################################################################## +# Usage +################################################################## +sub usage() { + + print "\n"; + print "##################################################################\n"; + print " perl autorun.pl [ -m ] [ -f ]\n"; + print "\n"; + print " where is file with test cases list.\n"; + print "\n"; + print "or:\n"; + print " perl autorun.pl [ -m ] [ -t ]\n"; + print "\n"; + print " where is one of the test cases IDs\n"; + print " for ex: basic/api/History_getURLForIndex:2\n"; + print "\n"; + print "The [ -m ] switch is used to run \"mixed\" tests.\n"; + print "\n"; + print "##################################################################\n"; + print "\n"; + +} + +################################################################## +# Title display +################################################################## +sub title() { + + print "\n"; + print "##################################################################\n"; + print " Automated Execution of Java Webclient TestSuite\n"; + print "##################################################################\n"; + print "\n"; + print "\n"; +} + +######################################################################### +# +# Construct LogFile Header. The Log file is always appended with entries +# +######################################################################### +sub constructLogHeader() { + print COMMON_LOG_FILE "\n"; + print COMMON_LOG_FILE "\n"; + print COMMON_LOG_FILE $delimiter; + print COMMON_LOG_FILE "Logging Test Run on $start_date ...\n"; + print COMMON_LOG_FILE $delimiter; + print COMMON_LOG_FILE "\n"; + + print "All Log Entries are maintained in LogFile $COMMON_LOG_FILE\n"; + print "\n"; +} + +######################################################################### +# +# Construct LogFile Footer. +# +######################################################################### +sub constructLogFooter() { + print "\n"; + print COMMON_LOG_FILE $delimiter; + $date = localtime; + print COMMON_LOG_FILE "End of Logging Test $date ...\n"; + print COMMON_LOG_FILE $delimiter; + print "\n"; +} + +######################################################################## +# +# Construct Log String +# +######################################################################## +sub constructLogString { + my $logstring = shift(@_); + print COMMON_LOG_FILE "$logstring\n"; + +} + +######################################################################### +# +# Construct Output HTML file indicating status of each run +# +######################################################################### + +sub constructHTML() { + unless(open(LOGHTML,">$COMMON_RESULT_HTML_FILE")) { + print("WARNING: Can't open output HTML file\n"); + return; + } + print LOGHTML "\n"; + print LOGHTML "Webclient API Test Status\n"; + print LOGHTML "\n"; + print LOGHTML "

\n"; + print LOGHTML "Webclient API Automated TestRun Results

\n"; + print LOGHTML "

",getParam("BUILD_DESCRIPTION"),"

\n"; + print LOGHTML "

Started: ", $start_date,"

\n"; + $date=localtime(); + print LOGHTML "

Ended: ", $date,"

\n"; + print LOGHTML "
"; + print LOGHTML "\n"; + print LOGHTML "\n"; + print LOGHTML "\n"; + print LOGHTML "\n"; + print LOGHTML "\n"; + print LOGHTML "\n"; + if (open(LOGTXT,$COMMON_RESULT_FILE)) { + my @all_lines = ; + close( LOGTXT ) || print "WARNING: Can't close $LOGTXT,HTML_LOG may be incorrect\n"; + my $line; + foreach $line ( @all_lines ) { + chop $line; + $line=~/^(.*?=)(.*?=)(.*)$/; + $class = $1; + $status = $2; + $comment = $3; + $class =~ s/=$//g; + $status =~ s/=$//g; + $detailed_log="$class.log"; + $detailed_log=~ s/\/|:/_/g; + print LOGHTML ""; + if ($status=~/FAILED/) { + print LOGHTML "\n"; + } elsif ($status=~/UNIMPLEMENTED/) { + print LOGHTML "\n"; + } else { + print LOGHTML "\n"; + } + print LOGHTML "\n" + } + } else { + print "WARNING: Can't open $LOGTXT,HTML_LOG may be incorrect\n"; + } + print LOGHTML "
Test CaseResultComment
",$class,"",$status,"",$status,"",$status,"",$comment,"
\n"; +} + + +######################################################################## +# +# Safely append to file : open, append, close. +# +######################################################################## +sub safeAppend { + my $file = shift(@_); + my $line = shift(@_); + open (FILE, ">>$file") or die ("Can't open $file"); + print FILE $line; + close FILE; +} + +######################################################################## +# +# Loading all parameters for current testcase +# +######################################################################## +sub loadAllParams { + my $testcase = shift(@_); + my %params=(); + %params = loadParams($COMMON_PARAMS_FILE,\%params); + %params = loadParams(getTestDir($testcase).$file_separator.$test_params_file_name,\%params); + return %params; +} +######################################################################## +# +# Loading parameters +# +######################################################################## +sub loadParams { + my $file = shift(@_); + my $params = shift(@_); + my $key; + my $value; + open (PARAMS, "<$file") || die "ERROR: Can't open parameters file $file\n"; + while ($pair = ) { + chomp($pair); + $pair=~s#^\s*|\s*$##g; + ($key,$value) = split('=', $pair); + $$params{$key} = $value; + } + close(PARAMS) || print "WARNING: Can't close parameters file $file\n"; + return %$params; +} +######################################################################## +# +# Getting parameter +# +######################################################################## +sub getParam { + return $params{shift(@_)}; +} + +######################################################################## +# +# Getting test directory from testcase +# +######################################################################## +sub getTestDir { + my $path = shift(@_); + print "$path\n"; + $path =~ s/:.*$//; + print "$path\n"; + return "$topdir/build/test/$path"; +} +######################################################################## +# +# copy set of test parameters +# +######################################################################## +sub getCurrentTestArguments { + my $testcase = shift(@_); + my $num = $testcase; + my $tp=""; + if (($num =~ /:/) and ($num =~ s/^.*:|\s*$//g)) { + my $path = getTestDir($testcase); + print "+++++$path+++\n"; + my $list = "$path/Test.lst"; + open (LST, $list) || die "ERROR: Can't open file $list\n"; + while ($tp = ){ + print "--$tp--$num--\n"; + unless($tp =~ /^\s*\#/) { #Avoid comments + if ($tp =~ /$num:/) { + $tp =~ s/$num://; + $tp =~ s/^\s*|\s*$//g; + print "--Current args are: \"$tp\"\n"; + close (LST); + return $tp; + } + } + } + close (LST); + } + return ""; +} +######################################################################## +# +# Verify results of test execution +# +######################################################################## +sub checkResultFile { + my $logstring = ""; + my $resstring = ""; + my $result = ""; + if (open(TEST_RESULT, $TEST_RESULT_FILE)) { + $result = ; + chomp $result; + $result=~s#^\s*|\s*$##g; + close(TEST_RESULT) || constructLogString "WARNING: Can't close $TEST_RESULT_FILE"; + if ($result=~/^PASSED/){ + $resstring="$testcase=$result"; + $logstring="PASSED due to execution result - $result"; + } elsif ($result=~/^FAILED/){ + $resstring="$testcase=$result"; + $logstring="FAILED due to execution result - $result"; + } elsif($result=~/^UNIMPLEMENTED/) { + $resstring="$testcase=$result"; + $logstring="UNIMPLEMENTED due to execution result - $result"; + }else { + $resstring="$testcase=FAILED=By autorun.pl. Unknown content of result file - $result"; + $logstring="FAILED due to strnge content of result file - $result"; + } + } else { + $resstring = "$testcase=FAILED=By autorun.pl: Can't open file with result.Test aborted or execution time so small"; + $logstring = "FAILED by autorun.pl: Can't open file with result.Test aborted or execution time so small"; + } + if (-e "$curdir/core") { + unless($ignorecore) { + $resstring = "$testcase=FAILED=By autorun.pl. Test dumped core. The result of execution was: $resstring"; + $logstring = "FAILED by autorun.pl. Test DUMPED CORE. Original log was: $logstring"; + }else { + $resstring.= " Warning: Coredump was ignored."; + $logstring.= " Warning: Coredump was ignored." + } + } + safeAppend $COMMON_RESULT_FILE, "$resstring\n"; + constructLogString "$logstring"; +} +######################################################################## +# +# running one test case +# +######################################################################## +sub runTestCase { + my $testcase = shift(@_); + %params=loadAllParams($testcase); + $DELAY_EXTERNAL=getParam("DELAY_EXTERNAL"); + $DELAY_OF_CYCLE=getParam("DELAY_OF_CYCLE"); + if ($^O=~/Win32/) { + runTestCaseWin($testcase); + } else { + print "Unix systems isn't well tested now. Should be done\n"; + runTestCaseUx($testcase); + } +} +######################################################################## +# +# running one test case under Unix +# +######################################################################## +sub runTestCaseUx { + my $testcase = shift(@_); + + print "========================================\n"; + $logstr="Running TestCase $testcase...."; + print "$logstr\n"; + constructLogString "$logstr"; + + $nom = $testcase; + $nom =~ s/\/|:/_/g; + $testlog = "$logdir/$nom.log"; + + if (open( TST, ">".$TEST_INIT_FILE)) { + print TST "TEST_TOP_DIR=$topdir\n"; + print TST "BROWSER_BIN_DIR=".getParam("BROWSER_BIN_DIR")."\n"; + print TST "TEST_ID=$testcase\n"; + print TST "TEST_ARGUMENTS=".getCurrentTestArguments($testcase); + close( TST) || print "WARNING: Can't close $TEST_INIT_FILE\n"; + } else { + die "ERROR: Can't create $TEST_INIT_FILE $!\n"; + } + +#Remove log files from previous execution + (-f "$TEST_LOG_FILE") && unlink("$TEST_LOG_FILE"); + (-f "$TEST_RESULT_FILE") && unlink("$TEST_RESULT_FILE"); + (-f "$curdir/core") && unlink("$curdir/core"); + if (!defined($pid = fork())) { + die "Can't fork: $!"; + } elsif ($pid == 0) { #Child process + $args="-native -Djava.library.path=".getParam("BROWSER_BIN_DIR").":".$ENV{"LD_LIBRARY_PATH"}; + $ENV{"PATH"}=$ENV{"PATH"}.";".getParam("BROWSER_BIN_DIR"); + print "--Starting $javahome/$JAVA $args $runner_class $modifier $TEST_INIT_FILE\n"; + open( SAVEOUT, ">&STDOUT" ) || print "WARNING: Cann't backup STDOUT\n"; + open( SAVEERR, ">&STDERR" ) || print "WARNING: Cann't backup STDERR\n"; + open( STDOUT, ">$testlog" ) || print "WARNING: Cann't redirect STDOUT\n"; + open( STDERR, ">&STDOUT" ) || print "WARNING: Cann't redirect STDOUT\n"; + select STDERR; $|=1; select STDOUT; $|=1; + exec("$javahome/$JAVA $args $runner_class $modifier $TEST_INIT_FILE") or print STDERR "ERROR:cann't start $javahome/$JAVA\n"; + die "Unfortunately exec behaviour ."; + } + #Parent process + $cnt = 0; + while (true) { + sleep($DELAY_OF_CYCLE); + if (waitpid($pid,&WNOHANG)) { #If process aleady died .. + checkResultFile(); + last; + } else { #If process is still alive + $cnt += $DELAY_OF_CYCLE; + if ( $cnt >= $DELAY_EXTERNAL) { + constructLogString "WARNING: Process doesn't succesfuly died. DELAY_OF_CYCLE should be increased"; + checkResultFile(); + kill 9, $pid; + sleep(1); + wait();# take exit code + last; + } + } + } # while with sleep + + if (open(TEST_LOG, "$TEST_LOG_FILE")) { + while () { + chomp($_); + constructLogString $_; + } + close(TEST_LOG); + unlink("$TEST_LOG_FILE"); + } + (-f "$TEST_RESULT_FILE") && unlink("$TEST_RESULT_FILE"); + (-f "$TEST_INIT_FILE") && unlink("$TEST_INIT_FILE"); + +} +######################################################################## +# +# running one test case under Win32 +# +######################################################################## + +sub runTestCaseWin { + my $testcase = shift(@_); + do 'Win32\Process.pm' || die "Can't do Win32\Process.pm $!"; + + print "========================================\n"; + $logstr="Running TestCase $testcase...."; + print "$logstr\n"; + constructLogString "$logstr"; + + $nom = $testcase; + $nom =~ s/\/|:/_/g; + $testlog = "$logdir/$nom.log"; + + if (open( TST, ">".$TEST_INIT_FILE)) { + print TST "TEST_TOP_DIR=$topdir\n"; + print TST "BROWSER_BIN_DIR=".getParam("BROWSER_BIN_DIR")."\n"; + print TST "TEST_ID=$testcase\n"; + print TST "TEST_ARGUMENTS=".getCurrentTestArguments($testcase); + close( TST) || print "WARNING: Can't close $TEST_INIT_FILE\n"; + } else { + die "ERROR: Can't create $TEST_INIT_FILE $!\n"; + } + +#Remove log files from previous execution + (-f "$TEST_LOG_FILE") && unlink("$TEST_LOG_FILE"); + (-f "$TEST_RESULT_FILE") && unlink("$TEST_RESULT_FILE"); + + $args="-Djava.library.path=".getParam("BROWSER_BIN_DIR"); + $ENV{"PATH"}=$ENV{"PATH"}.";".getParam("BROWSER_BIN_DIR"); + print "--Starting $javahome/$JAVA $args $runner_class $modifier $TEST_INIT_FILE\n"; + open( SAVEOUT, ">&STDOUT" ) || print "WARNING: Cann't backup STDOUT\n"; + open( SAVEERR, ">&STDERR" ) || print "WARNING: Cann't backup STDERR\n"; + open( STDOUT, ">$testlog" ) || print "WARNING: Cann't redirect STDOUT\n"; + open( STDERR, ">&STDOUT" ) || print "WARNING: Cann't redirect STDOUT\n"; + Win32::Process::Create($ProcessObj, + "$javahome/$JAVA", + "$javahome/$JAVA $args $runner_class $modifier $TEST_INIT_FILE", + 1, + NORMAL_PRIORITY_CLASS, + "$curdir" ) || die "ERROR:cann't start $JAVA\n"; + close( STDOUT ) || print "WARNING: Cann't close redirected STDOUT\n"; + close( STDERR ) || print "WARNING: Cann't close redirected STDERR\n"; + open( STDOUT, ">&SAVEOUT" ) || print "WARNING: Cann't restore STDOUT\n"; + open( STDERR, ">&SAVEERR" ) || print "WARNING: Cann't restore STDERR\n"; + + $cnt = 0; + while (true) { + sleep($DELAY_OF_CYCLE); + #print("Running $topdir\\utils\\Killer.exe $testlog\n"); + system("$topdir\\utils\\Killer.exe $testlog"); + $ProcessObj->GetExitCode($exit_code); + if ( $exit_code != $STILL_ALIVE ) { #If process aleady died .. + constructLogString "Test terminated with exit code $exit_code."; + checkResultFile() ; + #if ( (! $temp_result) or ($exit_code != 0)) { + last; + } else { #If process is still alive + $cnt += $DELAY_OF_CYCLE; + if ( $cnt >= $DELAY_EXTERNAL) { + checkResultFile(); + $ProcessObj->Kill(0); + last; + } + } + } # while with sleep + + if (open(TEST_LOG, "$TEST_LOG_FILE")) { + while () { + chomp($_); + print("Construct log string: $_"); + constructLogString $_; + } + close(TEST_LOG); + unlink("$TEST_LOG_FILE"); + } + (-f "$TEST_RESULT_FILE") && unlink("$TEST_RESULT_FILE"); + (-f "$TEST_INIT_FILE") && unlink("$TEST_INIT_FILE"); + +} +################################################################## +# main +################################################################## + +title(); +init(); +# process command-line parameters +# and check for valid usage + +$i=0; +$modifier = ""; +$testcase = undef; +$ignorecore = undef; +$LST_IN = undef; +$runtype = -1; +while($i<=$#ARGV) { + if ($ARGV[$i] eq "-i") { + $ignorecore=1; + $i++; + next; + }elsif ($ARGV[$i] eq "-m") { + $modifier="-m"; + if($runtype==-1) { + $runtype = 2; + $LST_IN = "BWMixedTest.lst"; + } + $i++; + next; + }elsif ($ARGV[$i] eq "-t") { + if(defined $LST_IN) { + usage(); + exit -1; + } + if(defined $ARGV[$i+1]) { + $testcase = $ARGV[$i+1]; + $runtype = 1; + $i+=2; + next; + } else { + usage; + exit -1; + } + }elsif ($ARGV[$i] eq "-f") { + if(defined $testcase) { + usage(); + exit -1; + } + if(defined $ARGV[$i+1]) { + $LST_IN = $ARGV[$i+1]; + $runtype = 2; + $i+=2; + next; + } else { + usage; + exit -1; + } + }else { + usage(); + exit -1; + } +} +if($runtype==-1) { + $modifier = ""; + $testcase = ""; + $LST_IN = "BWTest.lst"; + $runtype = 2; +} + +# Prepare TXT log stream +open( COMMON_LOG_FILE, ">$COMMON_LOG_FILE" ) || die("ERROR: Can't open $COMMON_LOG_FILE file... $!\n"); +select COMMON_LOG_FILE; $| = 1; select STDOUT; + +constructLogHeader(); + +if ($runtype == 1){ + runTestCase($testcase); +} else { + (-f $LST_IN ) or die "ERROR: File $LST_IN doesn't exist"; + open( LST_IN, $LST_IN ) || die("ERROR: Can't open $LST_IN...\n"); + while( $testcase = ) { + chomp $testcase; + $testcase=~s#^\s*|\s*$##g; + if ( ($testcase =~ /^\s*#/)||($testcase eq "")) { + next; + } + runTestCase($testcase); + } +} + +constructLogFooter(); +constructHTML(); +chdir($curdir); + + + + + + + + diff --git a/mozilla/java/webclient/test/automated/src/run/forceful.pl b/mozilla/java/webclient/test/automated/src/run/forceful.pl new file mode 100644 index 00000000000..24b3a5c12b1 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/run/forceful.pl @@ -0,0 +1,101 @@ +#!/perl +# +# The contents of this file are subject to the Mozilla Public +# License Version 1.1 (the "License"); you may not use this file +# except in compliance with the License. You may obtain a copy of +# the License at http://www.mozilla.org/MPL/ +# +# Software distributed under the License is distributed on an "AS +# IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or +# implied. See the License for the specific language governing +# rights and limitations under the License. +# +# The Original Code is mozilla.org code. +# +# The Initial Developer of the Original Code is Sun Microsystems, +# Inc. Portions created by Sun are +# Copyright (C) 1999 Sun Microsystems, Inc. All +# Rights Reserved. +# +# Contributor(s): + +################################################################### +# This script is used to reinforced testing of Webclient API. +# It invokes autorun.pl script a several times and then compare +# results. +# Webclient M4 isn't stable under Solaris and this tool can be used +# to get more truthfull results + + +################################################################## +# Usage +################################################################## +sub usage() { + + print "\n"; + print "##################################################################\n"; + print " Usage: perl forceful.pl n -o \n"; + print "\n"; + print " where n is number between 2 and 9 (2 <= n <= 9)\n\n"; + print " is file for writing comarison table\n\n"; + print " and are valid autorun.pl script arguments.\n"; + print "\n"; + print "##################################################################\n"; + print "\n"; +} + +################################################################## +# Main +################################################################## + +unless (($#ARGV !=-1)&&($ARGV[0]=~/[2-9]/)&&($ARGV[1] eq "-o")) { + usage(); + exit -1; +} +# Declare +$DEPTH="../.."; +$repeat=""; +$autorun_args=""; +%logs; + + + + +$repeat=shift @ARGV; +$output_file = shift @ARGV; #avoid -o switch +$output_file = shift @ARGV; #avoid -o switch +$autorun_args = join(" ",@ARGV); +%logs=split(/,/,join(",1,",<$DEPTH/log/*>).",1"); +while($repeat>0) { + print "$autorun_args \n"; + system("perl autorun.pl $autorun_args"); + $repeat--; +} +%new_logs=split(/,/,join(",1,",<$DEPTH/log/*>).",1"); +$logcount=0; +foreach $logdir (keys %new_logs) { + unless(defined($logs{$logdir})) { + print "Unique: $logdir -------- $logs{$logdir}\n"; + if(-f "$logdir/BWTest.txt") { + $logfiles[$logcount] = "$logdir/BWTest.txt"; + $logcount++; + } + } +} +if($#logfiles<=0) { + print "Error. Aren't enouth logs for creating diff\n"; + exit -1; +} + +print "Execute perl $DEPTH/utils/compare.pl -b -o $output_file ".join(" ",@logfiles); +system("perl $DEPTH/utils/compare.pl -b -o $output_file ".join(" ",@logfiles)); + + + + + + + + + + diff --git a/mozilla/java/webclient/test/automated/src/test/basic/Waiting.cgi b/mozilla/java/webclient/test/automated/src/test/basic/Waiting.cgi new file mode 100644 index 00000000000..f9ad80fee70 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/Waiting.cgi @@ -0,0 +1,7 @@ +#!/perl + +print "Content-type: text/html\n\n"; +print ""; +print "This script waits X0 seconds"; +sleep (20); +print ""; diff --git a/mozilla/java/webclient/test/automated/src/test/basic/api/BookmarkEntry_children/Test.lst b/mozilla/java/webclient/test/automated/src/test/basic/api/BookmarkEntry_children/Test.lst new file mode 100644 index 00000000000..fe573329490 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/api/BookmarkEntry_children/Test.lst @@ -0,0 +1,3 @@ +0:0 +1:1 +2:2 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/api/BookmarkEntry_children/TestProperties b/mozilla/java/webclient/test/automated/src/test/basic/api/BookmarkEntry_children/TestProperties new file mode 100644 index 00000000000..68058828021 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/api/BookmarkEntry_children/TestProperties @@ -0,0 +1,2 @@ +TEST_CLASS=org.mozilla.webclient.test.basic.api.BookmarkEntry_children +PAGES_TO_LOAD=/test/basic/bastest1.html diff --git a/mozilla/java/webclient/test/automated/src/test/basic/api/BookmarkEntry_getAllowsChildren/Test.lst b/mozilla/java/webclient/test/automated/src/test/basic/api/BookmarkEntry_getAllowsChildren/Test.lst new file mode 100644 index 00000000000..fed8b022ee4 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/api/BookmarkEntry_getAllowsChildren/Test.lst @@ -0,0 +1,4 @@ +0:0 +1:1 +2:2 +3:3 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/api/BookmarkEntry_getAllowsChildren/TestProperties b/mozilla/java/webclient/test/automated/src/test/basic/api/BookmarkEntry_getAllowsChildren/TestProperties new file mode 100644 index 00000000000..a3879460242 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/api/BookmarkEntry_getAllowsChildren/TestProperties @@ -0,0 +1,2 @@ +TEST_CLASS=org.mozilla.webclient.test.basic.api.BookmarkEntry_getAllowsChildren +PAGES_TO_LOAD=/test/basic/bastest1.html diff --git a/mozilla/java/webclient/test/automated/src/test/basic/api/BookmarkEntry_getChildAt/Test.lst b/mozilla/java/webclient/test/automated/src/test/basic/api/BookmarkEntry_getChildAt/Test.lst new file mode 100644 index 00000000000..ed258eaf615 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/api/BookmarkEntry_getChildAt/Test.lst @@ -0,0 +1,5 @@ +0:0,1 +1:1,1 +2:2,1 +3:3, +4:4, diff --git a/mozilla/java/webclient/test/automated/src/test/basic/api/BookmarkEntry_getChildAt/TestProperties b/mozilla/java/webclient/test/automated/src/test/basic/api/BookmarkEntry_getChildAt/TestProperties new file mode 100644 index 00000000000..6353a249759 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/api/BookmarkEntry_getChildAt/TestProperties @@ -0,0 +1,2 @@ +TEST_CLASS=org.mozilla.webclient.test.basic.api.BookmarkEntry_getChildAt +PAGES_TO_LOAD=/test/basic/bastest1.html diff --git a/mozilla/java/webclient/test/automated/src/test/basic/api/BookmarkEntry_getChildCount/Test.lst b/mozilla/java/webclient/test/automated/src/test/basic/api/BookmarkEntry_getChildCount/Test.lst new file mode 100644 index 00000000000..fe573329490 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/api/BookmarkEntry_getChildCount/Test.lst @@ -0,0 +1,3 @@ +0:0 +1:1 +2:2 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/api/BookmarkEntry_getChildCount/TestProperties b/mozilla/java/webclient/test/automated/src/test/basic/api/BookmarkEntry_getChildCount/TestProperties new file mode 100644 index 00000000000..b7258cfab9f --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/api/BookmarkEntry_getChildCount/TestProperties @@ -0,0 +1,2 @@ +TEST_CLASS=org.mozilla.webclient.test.basic.api.BookmarkEntry_getChildCount +PAGES_TO_LOAD=/test/basic/bastest1.html diff --git a/mozilla/java/webclient/test/automated/src/test/basic/api/BookmarkEntry_getIndex/Test.lst b/mozilla/java/webclient/test/automated/src/test/basic/api/BookmarkEntry_getIndex/Test.lst new file mode 100644 index 00000000000..f21a319719c --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/api/BookmarkEntry_getIndex/Test.lst @@ -0,0 +1,5 @@ +0:0 +1:1 +2:2 +3:3 +4:4 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/api/BookmarkEntry_getIndex/TestProperties b/mozilla/java/webclient/test/automated/src/test/basic/api/BookmarkEntry_getIndex/TestProperties new file mode 100644 index 00000000000..881e0ab059e --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/api/BookmarkEntry_getIndex/TestProperties @@ -0,0 +1,2 @@ +TEST_CLASS=org.mozilla.webclient.test.basic.api.BookmarkEntry_getIndex +PAGES_TO_LOAD=/test/basic/bastest1.html diff --git a/mozilla/java/webclient/test/automated/src/test/basic/api/BookmarkEntry_getParent/Test.lst b/mozilla/java/webclient/test/automated/src/test/basic/api/BookmarkEntry_getParent/Test.lst new file mode 100644 index 00000000000..fed8b022ee4 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/api/BookmarkEntry_getParent/Test.lst @@ -0,0 +1,4 @@ +0:0 +1:1 +2:2 +3:3 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/api/BookmarkEntry_getParent/TestProperties b/mozilla/java/webclient/test/automated/src/test/basic/api/BookmarkEntry_getParent/TestProperties new file mode 100644 index 00000000000..1f7115e60bd --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/api/BookmarkEntry_getParent/TestProperties @@ -0,0 +1,2 @@ +TEST_CLASS=org.mozilla.webclient.test.basic.api.BookmarkEntry_getParent +PAGES_TO_LOAD=/test/basic/bastest1.html diff --git a/mozilla/java/webclient/test/automated/src/test/basic/api/BookmarkEntry_getProperties/Test.lst b/mozilla/java/webclient/test/automated/src/test/basic/api/BookmarkEntry_getProperties/Test.lst new file mode 100644 index 00000000000..fe573329490 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/api/BookmarkEntry_getProperties/Test.lst @@ -0,0 +1,3 @@ +0:0 +1:1 +2:2 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/api/BookmarkEntry_getProperties/TestProperties b/mozilla/java/webclient/test/automated/src/test/basic/api/BookmarkEntry_getProperties/TestProperties new file mode 100644 index 00000000000..4560d6a41bd --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/api/BookmarkEntry_getProperties/TestProperties @@ -0,0 +1,2 @@ +TEST_CLASS=org.mozilla.webclient.test.basic.api.BookmarkEntry_getProperties +PAGES_TO_LOAD=/test/basic/bastest1.html diff --git a/mozilla/java/webclient/test/automated/src/test/basic/api/BookmarkEntry_insert/Test.lst b/mozilla/java/webclient/test/automated/src/test/basic/api/BookmarkEntry_insert/Test.lst new file mode 100644 index 00000000000..08ca9c6ba54 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/api/BookmarkEntry_insert/Test.lst @@ -0,0 +1,5 @@ +0:0,1 +1:1,1 +2:2,0 +3:3, +4:4, diff --git a/mozilla/java/webclient/test/automated/src/test/basic/api/BookmarkEntry_insert/TestProperties b/mozilla/java/webclient/test/automated/src/test/basic/api/BookmarkEntry_insert/TestProperties new file mode 100644 index 00000000000..954ab613503 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/api/BookmarkEntry_insert/TestProperties @@ -0,0 +1,2 @@ +TEST_CLASS=org.mozilla.webclient.test.basic.api.BookmarkEntry_insert +PAGES_TO_LOAD=/test/basic/bastest1.html diff --git a/mozilla/java/webclient/test/automated/src/test/basic/api/BookmarkEntry_isFolder/Test.lst b/mozilla/java/webclient/test/automated/src/test/basic/api/BookmarkEntry_isFolder/Test.lst new file mode 100644 index 00000000000..fed8b022ee4 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/api/BookmarkEntry_isFolder/Test.lst @@ -0,0 +1,4 @@ +0:0 +1:1 +2:2 +3:3 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/api/BookmarkEntry_isFolder/TestProperties b/mozilla/java/webclient/test/automated/src/test/basic/api/BookmarkEntry_isFolder/TestProperties new file mode 100644 index 00000000000..875e15fa11d --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/api/BookmarkEntry_isFolder/TestProperties @@ -0,0 +1,2 @@ +TEST_CLASS=org.mozilla.webclient.test.basic.api.BookmarkEntry_isFolder +PAGES_TO_LOAD=/test/basic/bastest1.html diff --git a/mozilla/java/webclient/test/automated/src/test/basic/api/BookmarkEntry_isLeaf/Test.lst b/mozilla/java/webclient/test/automated/src/test/basic/api/BookmarkEntry_isLeaf/Test.lst new file mode 100644 index 00000000000..39db799ea43 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/api/BookmarkEntry_isLeaf/Test.lst @@ -0,0 +1,2 @@ +0:0 +1:1 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/api/BookmarkEntry_isLeaf/TestProperties b/mozilla/java/webclient/test/automated/src/test/basic/api/BookmarkEntry_isLeaf/TestProperties new file mode 100644 index 00000000000..5f867002504 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/api/BookmarkEntry_isLeaf/TestProperties @@ -0,0 +1,2 @@ +TEST_CLASS=org.mozilla.webclient.test.basic.api.BookmarkEntry_isLeaf +PAGES_TO_LOAD=/test/basic/bastest1.html diff --git a/mozilla/java/webclient/test/automated/src/test/basic/api/BookmarkEntry_removeFromParent/Test.lst b/mozilla/java/webclient/test/automated/src/test/basic/api/BookmarkEntry_removeFromParent/Test.lst new file mode 100644 index 00000000000..39db799ea43 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/api/BookmarkEntry_removeFromParent/Test.lst @@ -0,0 +1,2 @@ +0:0 +1:1 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/api/BookmarkEntry_removeFromParent/TestProperties b/mozilla/java/webclient/test/automated/src/test/basic/api/BookmarkEntry_removeFromParent/TestProperties new file mode 100644 index 00000000000..3e0911856eb --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/api/BookmarkEntry_removeFromParent/TestProperties @@ -0,0 +1,2 @@ +TEST_CLASS=org.mozilla.webclient.test.basic.api.BookmarkEntry_removeFromParent +PAGES_TO_LOAD=/test/basic/bastest1.html diff --git a/mozilla/java/webclient/test/automated/src/test/basic/api/BookmarkEntry_remove_1/Test.lst b/mozilla/java/webclient/test/automated/src/test/basic/api/BookmarkEntry_remove_1/Test.lst new file mode 100644 index 00000000000..49b585149a3 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/api/BookmarkEntry_remove_1/Test.lst @@ -0,0 +1,4 @@ +0:0,1 +1:1,0 +2:2, +3:3, diff --git a/mozilla/java/webclient/test/automated/src/test/basic/api/BookmarkEntry_remove_1/TestProperties b/mozilla/java/webclient/test/automated/src/test/basic/api/BookmarkEntry_remove_1/TestProperties new file mode 100644 index 00000000000..482483190af --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/api/BookmarkEntry_remove_1/TestProperties @@ -0,0 +1,2 @@ +TEST_CLASS=org.mozilla.webclient.test.basic.api.BookmarkEntry_remove_1 +PAGES_TO_LOAD=/test/basic/bastest1.html diff --git a/mozilla/java/webclient/test/automated/src/test/basic/api/BookmarkEntry_remove_2/Test.lst b/mozilla/java/webclient/test/automated/src/test/basic/api/BookmarkEntry_remove_2/Test.lst new file mode 100644 index 00000000000..39db799ea43 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/api/BookmarkEntry_remove_2/Test.lst @@ -0,0 +1,2 @@ +0:0 +1:1 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/api/BookmarkEntry_remove_2/TestProperties b/mozilla/java/webclient/test/automated/src/test/basic/api/BookmarkEntry_remove_2/TestProperties new file mode 100644 index 00000000000..82090c13c23 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/api/BookmarkEntry_remove_2/TestProperties @@ -0,0 +1,2 @@ +TEST_CLASS=org.mozilla.webclient.test.basic.api.BookmarkEntry_remove_2 +PAGES_TO_LOAD=/test/basic/bastest1.html diff --git a/mozilla/java/webclient/test/automated/src/test/basic/api/BookmarkEntry_setParent/Test.lst b/mozilla/java/webclient/test/automated/src/test/basic/api/BookmarkEntry_setParent/Test.lst new file mode 100644 index 00000000000..39db799ea43 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/api/BookmarkEntry_setParent/Test.lst @@ -0,0 +1,2 @@ +0:0 +1:1 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/api/BookmarkEntry_setParent/TestProperties b/mozilla/java/webclient/test/automated/src/test/basic/api/BookmarkEntry_setParent/TestProperties new file mode 100644 index 00000000000..2317630bef8 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/api/BookmarkEntry_setParent/TestProperties @@ -0,0 +1,2 @@ +TEST_CLASS=org.mozilla.webclient.test.basic.api.BookmarkEntry_setParent +PAGES_TO_LOAD=/test/basic/bastest1.html diff --git a/mozilla/java/webclient/test/automated/src/test/basic/api/BookmarkEntry_setUserObject/Test.lst b/mozilla/java/webclient/test/automated/src/test/basic/api/BookmarkEntry_setUserObject/Test.lst new file mode 100644 index 00000000000..39db799ea43 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/api/BookmarkEntry_setUserObject/Test.lst @@ -0,0 +1,2 @@ +0:0 +1:1 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/api/BookmarkEntry_setUserObject/TestProperties b/mozilla/java/webclient/test/automated/src/test/basic/api/BookmarkEntry_setUserObject/TestProperties new file mode 100644 index 00000000000..8a3e87126d4 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/api/BookmarkEntry_setUserObject/TestProperties @@ -0,0 +1,2 @@ +TEST_CLASS=org.mozilla.webclient.test.basic.api.BookmarkEntry_setUserObject +PAGES_TO_LOAD=/test/basic/bastest1.html diff --git a/mozilla/java/webclient/test/automated/src/test/basic/api/Bookmarks_addBookmark/Test.lst b/mozilla/java/webclient/test/automated/src/test/basic/api/Bookmarks_addBookmark/Test.lst new file mode 100644 index 00000000000..47f4e816f6e --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/api/Bookmarks_addBookmark/Test.lst @@ -0,0 +1,6 @@ +0:0,folder_name +1:1,name +2:0,null +3:1,null +4:0, +5:1, \ No newline at end of file diff --git a/mozilla/java/webclient/test/automated/src/test/basic/api/Bookmarks_addBookmark/TestProperties b/mozilla/java/webclient/test/automated/src/test/basic/api/Bookmarks_addBookmark/TestProperties new file mode 100644 index 00000000000..44c62b672ad --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/api/Bookmarks_addBookmark/TestProperties @@ -0,0 +1,3 @@ +TEST_CLASS=org.mozilla.webclient.test.basic.api.Bookmarks_addBookmark +TEST_ID=basic/api/Bookmarks_addBookmark +PAGES_TO_LOAD=/test/basic/bastest1.html,/test/basic/bastest2.html,/test/basic/bastest3.html,/test/basic/bastest4.html diff --git a/mozilla/java/webclient/test/automated/src/test/basic/api/Bookmarks_getBookmarks/Test.lst b/mozilla/java/webclient/test/automated/src/test/basic/api/Bookmarks_getBookmarks/Test.lst new file mode 100644 index 00000000000..8f38db999d8 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/api/Bookmarks_getBookmarks/Test.lst @@ -0,0 +1 @@ +0:0 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/api/Bookmarks_getBookmarks/TestProperties b/mozilla/java/webclient/test/automated/src/test/basic/api/Bookmarks_getBookmarks/TestProperties new file mode 100644 index 00000000000..012879d524e --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/api/Bookmarks_getBookmarks/TestProperties @@ -0,0 +1,3 @@ +TEST_CLASS=org.mozilla.webclient.test.basic.api.Bookmarks_getBookmarks +TEST_ID=basic/api/Bookmarks_getBookmarks +PAGES_TO_LOAD=/test/basic/bastest1.html,/test/basic/bastest2.html,/test/basic/bastest3.html,/test/basic/bastest4.html diff --git a/mozilla/java/webclient/test/automated/src/test/basic/api/Bookmarks_newBookmarkEntry/Test.lst b/mozilla/java/webclient/test/automated/src/test/basic/api/Bookmarks_newBookmarkEntry/Test.lst new file mode 100644 index 00000000000..924a0aa020c --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/api/Bookmarks_newBookmarkEntry/Test.lst @@ -0,0 +1,3 @@ +0:http://java.sun.com +1:null +2: \ No newline at end of file diff --git a/mozilla/java/webclient/test/automated/src/test/basic/api/Bookmarks_newBookmarkEntry/TestProperties b/mozilla/java/webclient/test/automated/src/test/basic/api/Bookmarks_newBookmarkEntry/TestProperties new file mode 100644 index 00000000000..9c485c386c0 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/api/Bookmarks_newBookmarkEntry/TestProperties @@ -0,0 +1,3 @@ +TEST_CLASS=org.mozilla.webclient.test.basic.api.Bookmarks_newBookmarkEntry +TEST_ID=basic/api/Bookmarks_newBookmarksEntry +PAGES_TO_LOAD=/test/basic/bastest1.html,/test/basic/bastest2.html,/test/basic/bastest3.html,/test/basic/bastest4.html diff --git a/mozilla/java/webclient/test/automated/src/test/basic/api/Bookmarks_newBookmarkFolder/Test.lst b/mozilla/java/webclient/test/automated/src/test/basic/api/Bookmarks_newBookmarkFolder/Test.lst new file mode 100644 index 00000000000..a7b71e2e89e --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/api/Bookmarks_newBookmarkFolder/Test.lst @@ -0,0 +1,3 @@ +0:folder_name +1:null +2: \ No newline at end of file diff --git a/mozilla/java/webclient/test/automated/src/test/basic/api/Bookmarks_newBookmarkFolder/TestProperties b/mozilla/java/webclient/test/automated/src/test/basic/api/Bookmarks_newBookmarkFolder/TestProperties new file mode 100644 index 00000000000..e94e21929d6 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/api/Bookmarks_newBookmarkFolder/TestProperties @@ -0,0 +1,3 @@ +TEST_CLASS=org.mozilla.webclient.test.basic.api.Bookmarks_newBookmarkFolder +TEST_ID=basic/api/Bookmarks_newBookmarksFolder +PAGES_TO_LOAD=/test/basic/bastest1.html,/test/basic/bastest2.html,/test/basic/bastest3.html,/test/basic/bastest4.html diff --git a/mozilla/java/webclient/test/automated/src/test/basic/api/Bookmarks_removeBookmark/Test.lst b/mozilla/java/webclient/test/automated/src/test/basic/api/Bookmarks_removeBookmark/Test.lst new file mode 100644 index 00000000000..c041d418b32 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/api/Bookmarks_removeBookmark/Test.lst @@ -0,0 +1,3 @@ +0:null +1:exist +2:unexist \ No newline at end of file diff --git a/mozilla/java/webclient/test/automated/src/test/basic/api/Bookmarks_removeBookmark/TestProperties b/mozilla/java/webclient/test/automated/src/test/basic/api/Bookmarks_removeBookmark/TestProperties new file mode 100644 index 00000000000..c286b171e5d --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/api/Bookmarks_removeBookmark/TestProperties @@ -0,0 +1,3 @@ +TEST_CLASS=org.mozilla.webclient.test.basic.api.Bookmarks_removeBookmark +TEST_ID=basic/api/Bookmarks_removeBookmark +PAGES_TO_LOAD=/test/basic/bastest1.html,/test/basic/bastest2.html,/test/basic/bastest3.html,/test/basic/bastest4.html diff --git a/mozilla/java/webclient/test/automated/src/test/basic/api/BrowserControlCanvas_addNotify/Test.lst b/mozilla/java/webclient/test/automated/src/test/basic/api/BrowserControlCanvas_addNotify/Test.lst new file mode 100644 index 00000000000..8f38db999d8 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/api/BrowserControlCanvas_addNotify/Test.lst @@ -0,0 +1 @@ +0:0 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/api/BrowserControlCanvas_addNotify/TestProperties b/mozilla/java/webclient/test/automated/src/test/basic/api/BrowserControlCanvas_addNotify/TestProperties new file mode 100644 index 00000000000..567c0467111 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/api/BrowserControlCanvas_addNotify/TestProperties @@ -0,0 +1,3 @@ +TEST_CLASS=org.mozilla.webclient.test.basic.api.BrowserControlCanvas_addNotify +TEST_ID=basic/api/BrowserControlCanvas_addNotify +PAGES_TO_LOAD=/test/basic/bastest1.html,/test/basic/bastest2.html,/test/basic/bastest3.html,/test/basic/bastest4.html diff --git a/mozilla/java/webclient/test/automated/src/test/basic/api/BrowserControlCanvas_getWebShell/Test.lst b/mozilla/java/webclient/test/automated/src/test/basic/api/BrowserControlCanvas_getWebShell/Test.lst new file mode 100644 index 00000000000..8f38db999d8 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/api/BrowserControlCanvas_getWebShell/Test.lst @@ -0,0 +1 @@ +0:0 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/api/BrowserControlCanvas_getWebShell/TestProperties b/mozilla/java/webclient/test/automated/src/test/basic/api/BrowserControlCanvas_getWebShell/TestProperties new file mode 100644 index 00000000000..46ce57f5c14 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/api/BrowserControlCanvas_getWebShell/TestProperties @@ -0,0 +1,3 @@ +TEST_CLASS=org.mozilla.webclient.test.basic.api.BrowserControlCanvas_getWebShell +TEST_ID=basic/api/BrowserControlCanvas_getWebShell +PAGES_TO_LOAD=/test/basic/bastest1.html,/test/basic/bastest2.html,/test/basic/bastest3.html,/test/basic/bastest4.html diff --git a/mozilla/java/webclient/test/automated/src/test/basic/api/BrowserControlCanvas_setBounds/Test.lst b/mozilla/java/webclient/test/automated/src/test/basic/api/BrowserControlCanvas_setBounds/Test.lst new file mode 100644 index 00000000000..b0263ccc6ed --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/api/BrowserControlCanvas_setBounds/Test.lst @@ -0,0 +1,15 @@ +0:4,23,1000,700 +1:,5,200,200 +2:,5,200,200 +3:0,5,200,200 +4:5,,200,200 +5:5,,200,200 +6:5,0,200,200 +7:5,5,,200 +8:5,5,,200 +9:5,5,0,200 +10:5,5,200, +11:5,5,200, +12:5,5,200,0 +13:0,0,0,0 +14:200,10,100,300 \ No newline at end of file diff --git a/mozilla/java/webclient/test/automated/src/test/basic/api/BrowserControlCanvas_setBounds/TestProperties b/mozilla/java/webclient/test/automated/src/test/basic/api/BrowserControlCanvas_setBounds/TestProperties new file mode 100644 index 00000000000..d719bfe7912 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/api/BrowserControlCanvas_setBounds/TestProperties @@ -0,0 +1,3 @@ +TEST_CLASS=org.mozilla.webclient.test.basic.api.BrowserControlCanvas_setBounds +TEST_ID=basic/api/BrowserControlCanvas_setBounds +PAGES_TO_LOAD=/test/basic/bastest1.html,/test/basic/bastest2.html,/test/basic/bastest3.html,/test/basic/bastest4.html diff --git a/mozilla/java/webclient/test/automated/src/test/basic/api/BrowserControlCanvas_setBounds_rect/Test.lst b/mozilla/java/webclient/test/automated/src/test/basic/api/BrowserControlCanvas_setBounds_rect/Test.lst new file mode 100644 index 00000000000..a94227d66b0 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/api/BrowserControlCanvas_setBounds_rect/Test.lst @@ -0,0 +1,2 @@ +0:4,23,1000,700 +1:0,0,0,0 \ No newline at end of file diff --git a/mozilla/java/webclient/test/automated/src/test/basic/api/BrowserControlCanvas_setBounds_rect/TestProperties b/mozilla/java/webclient/test/automated/src/test/basic/api/BrowserControlCanvas_setBounds_rect/TestProperties new file mode 100644 index 00000000000..574131158f5 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/api/BrowserControlCanvas_setBounds_rect/TestProperties @@ -0,0 +1,3 @@ +TEST_CLASS=org.mozilla.webclient.test.basic.api.BrowserControlCanvas_setBounds_rect +TEST_ID=basic/api/BrowserControlCanvas_setBounds_rect +PAGES_TO_LOAD=/test/basic/bastest1.html,/test/basic/bastest2.html,/test/basic/bastest3.html,/test/basic/bastest4.html diff --git a/mozilla/java/webclient/test/automated/src/test/basic/api/CurrentPage_copyCurSel/Test.lst b/mozilla/java/webclient/test/automated/src/test/basic/api/CurrentPage_copyCurSel/Test.lst new file mode 100644 index 00000000000..cb5c5741ac3 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/api/CurrentPage_copyCurSel/Test.lst @@ -0,0 +1,3 @@ +0:0, null +1:1,/test/basic/bastest1.html +2:2,/test/basic/bastest1.html diff --git a/mozilla/java/webclient/test/automated/src/test/basic/api/CurrentPage_copyCurSel/TestProperties b/mozilla/java/webclient/test/automated/src/test/basic/api/CurrentPage_copyCurSel/TestProperties new file mode 100644 index 00000000000..71c25b1b393 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/api/CurrentPage_copyCurSel/TestProperties @@ -0,0 +1,2 @@ +TEST_CLASS=org.mozilla.webclient.test.basic.api.CurrentPage_copyCurSel +PAGES_TO_LOAD= diff --git a/mozilla/java/webclient/test/automated/src/test/basic/api/CurrentPage_findInPage_1/Test.lst b/mozilla/java/webclient/test/automated/src/test/basic/api/CurrentPage_findInPage_1/Test.lst new file mode 100644 index 00000000000..e95be040a5c --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/api/CurrentPage_findInPage_1/Test.lst @@ -0,0 +1,5 @@ +0:0,/test/basic/bastest1.html +1:1,/test/basic/bastest1.html +2:2,/test/basic/bastest1.html +3:3,null +4:4,/test/basic/bastest1.html diff --git a/mozilla/java/webclient/test/automated/src/test/basic/api/CurrentPage_findInPage_1/TestProperties b/mozilla/java/webclient/test/automated/src/test/basic/api/CurrentPage_findInPage_1/TestProperties new file mode 100644 index 00000000000..6778f4bed2f --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/api/CurrentPage_findInPage_1/TestProperties @@ -0,0 +1,2 @@ +TEST_CLASS=org.mozilla.webclient.test.basic.api.CurrentPage_findInPage_1 +PAGES_TO_LOAD= diff --git a/mozilla/java/webclient/test/automated/src/test/basic/api/CurrentPage_getCurURL/Test.lst b/mozilla/java/webclient/test/automated/src/test/basic/api/CurrentPage_getCurURL/Test.lst new file mode 100644 index 00000000000..26b4f0be843 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/api/CurrentPage_getCurURL/Test.lst @@ -0,0 +1,3 @@ +0:0,/test/basic/bastest1.html,/test/basic/bastest1.html +1:1,/test/basic/bastest1.html,/test/basic/Waiting.cgi +2:2,null,null diff --git a/mozilla/java/webclient/test/automated/src/test/basic/api/CurrentPage_getCurURL/TestProperties b/mozilla/java/webclient/test/automated/src/test/basic/api/CurrentPage_getCurURL/TestProperties new file mode 100644 index 00000000000..2aef45e4eb3 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/api/CurrentPage_getCurURL/TestProperties @@ -0,0 +1,2 @@ +TEST_CLASS=org.mozilla.webclient.test.basic.api.CurrentPage_getCurURL +PAGES_TO_LOAD= diff --git a/mozilla/java/webclient/test/automated/src/test/basic/api/CurrentPage_getDOM/Test.lst b/mozilla/java/webclient/test/automated/src/test/basic/api/CurrentPage_getDOM/Test.lst new file mode 100644 index 00000000000..a826b902404 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/api/CurrentPage_getDOM/Test.lst @@ -0,0 +1,2 @@ +0:null +1:/test/basic/bastest2.html diff --git a/mozilla/java/webclient/test/automated/src/test/basic/api/CurrentPage_getDOM/TestProperties b/mozilla/java/webclient/test/automated/src/test/basic/api/CurrentPage_getDOM/TestProperties new file mode 100644 index 00000000000..493cffe8f53 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/api/CurrentPage_getDOM/TestProperties @@ -0,0 +1,2 @@ +TEST_CLASS=org.mozilla.webclient.test.basic.api.CurrentPage_getDOM +PAGES_TO_LOAD= diff --git a/mozilla/java/webclient/test/automated/src/test/basic/api/CurrentPage_getPageInfo/Test.lst b/mozilla/java/webclient/test/automated/src/test/basic/api/CurrentPage_getPageInfo/Test.lst new file mode 100644 index 00000000000..63d93cc7d44 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/api/CurrentPage_getPageInfo/Test.lst @@ -0,0 +1,3 @@ +0:0,null +1:1,/test/basic/bastest1.html + diff --git a/mozilla/java/webclient/test/automated/src/test/basic/api/CurrentPage_getPageInfo/TestProperties b/mozilla/java/webclient/test/automated/src/test/basic/api/CurrentPage_getPageInfo/TestProperties new file mode 100644 index 00000000000..8fdbc04a078 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/api/CurrentPage_getPageInfo/TestProperties @@ -0,0 +1,2 @@ +TEST_CLASS=org.mozilla.webclient.test.basic.api.CurrentPage_getPageInfo +PAGES_TO_LOAD= diff --git a/mozilla/java/webclient/test/automated/src/test/basic/api/CurrentPage_getSource/Test.lst b/mozilla/java/webclient/test/automated/src/test/basic/api/CurrentPage_getSource/Test.lst new file mode 100644 index 00000000000..a826b902404 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/api/CurrentPage_getSource/Test.lst @@ -0,0 +1,2 @@ +0:null +1:/test/basic/bastest2.html diff --git a/mozilla/java/webclient/test/automated/src/test/basic/api/CurrentPage_getSource/TestProperties b/mozilla/java/webclient/test/automated/src/test/basic/api/CurrentPage_getSource/TestProperties new file mode 100644 index 00000000000..0e2e124939a --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/api/CurrentPage_getSource/TestProperties @@ -0,0 +1,2 @@ +TEST_CLASS=org.mozilla.webclient.test.basic.api.CurrentPage_getSource +PAGES_TO_LOAD= diff --git a/mozilla/java/webclient/test/automated/src/test/basic/api/CurrentPage_getSourceBytes/Test.lst b/mozilla/java/webclient/test/automated/src/test/basic/api/CurrentPage_getSourceBytes/Test.lst new file mode 100644 index 00000000000..cd4abe37454 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/api/CurrentPage_getSourceBytes/Test.lst @@ -0,0 +1,4 @@ +0:null,true +1:/test/basic/bastest2.html,true +2:null,false +3:/test/basic/bastest2.html,false diff --git a/mozilla/java/webclient/test/automated/src/test/basic/api/CurrentPage_getSourceBytes/TestProperties b/mozilla/java/webclient/test/automated/src/test/basic/api/CurrentPage_getSourceBytes/TestProperties new file mode 100644 index 00000000000..d7bdbfb385c --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/api/CurrentPage_getSourceBytes/TestProperties @@ -0,0 +1,2 @@ +TEST_CLASS=org.mozilla.webclient.test.basic.api.CurrentPage_getSourceBytes +PAGES_TO_LOAD= diff --git a/mozilla/java/webclient/test/automated/src/test/basic/api/CurrentPage_resetFind/Test.lst b/mozilla/java/webclient/test/automated/src/test/basic/api/CurrentPage_resetFind/Test.lst new file mode 100644 index 00000000000..7b5b6a1a479 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/api/CurrentPage_resetFind/Test.lst @@ -0,0 +1,3 @@ +0:0, null +1:1,/test/basic/bastest2.html +2:2,/test/basic/bastest2.html diff --git a/mozilla/java/webclient/test/automated/src/test/basic/api/CurrentPage_resetFind/TestProperties b/mozilla/java/webclient/test/automated/src/test/basic/api/CurrentPage_resetFind/TestProperties new file mode 100644 index 00000000000..0b1b5016e31 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/api/CurrentPage_resetFind/TestProperties @@ -0,0 +1,2 @@ +TEST_CLASS=org.mozilla.webclient.test.basic.api.CurrentPage_resetFind +PAGES_TO_LOAD= diff --git a/mozilla/java/webclient/test/automated/src/test/basic/api/CurrentPage_selectAll/Test.lst b/mozilla/java/webclient/test/automated/src/test/basic/api/CurrentPage_selectAll/Test.lst new file mode 100644 index 00000000000..25f07010375 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/api/CurrentPage_selectAll/Test.lst @@ -0,0 +1,2 @@ +0:0, null +1:1,/test/basic/bastest2.html diff --git a/mozilla/java/webclient/test/automated/src/test/basic/api/CurrentPage_selectAll/TestProperties b/mozilla/java/webclient/test/automated/src/test/basic/api/CurrentPage_selectAll/TestProperties new file mode 100644 index 00000000000..de5892990df --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/api/CurrentPage_selectAll/TestProperties @@ -0,0 +1,2 @@ +TEST_CLASS=org.mozilla.webclient.test.basic.api.CurrentPage_selectAll +PAGES_TO_LOAD= diff --git a/mozilla/java/webclient/test/automated/src/test/basic/api/EventRegistration_addDocLoadListener_1/Test.lst b/mozilla/java/webclient/test/automated/src/test/basic/api/EventRegistration_addDocLoadListener_1/Test.lst new file mode 100644 index 00000000000..05fd526b285 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/api/EventRegistration_addDocLoadListener_1/Test.lst @@ -0,0 +1,8 @@ +0:0,START_DOCUMENT_LOAD_EVENT_MASK,/test/basic/bastest1.html +1:1,END_DOCUMENT_LOAD_EVENT_MASK,/test/basic/bastest1.html +2:2,START_URL_LOAD_EVENT_MASK,www.mozilla.org +3:3,END_URL_LOAD_EVENT_MASK,www.mozilla.org +4:4,PROGRESS_URL_LOAD_EVENT_MASK,www.mozilla.org +5:5,STATUS_URL_LOAD_EVENT_MASK,www.mozilla.org +6:6,UNKNOWN_CONTENT_EVENT_MASK,/test/basic/bastest11.html +7:7,FETCH_INTERRUPT_EVENT_MASK,www.mozilla.org diff --git a/mozilla/java/webclient/test/automated/src/test/basic/api/EventRegistration_addDocLoadListener_1/TestProperties b/mozilla/java/webclient/test/automated/src/test/basic/api/EventRegistration_addDocLoadListener_1/TestProperties new file mode 100644 index 00000000000..2c11db30b14 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/api/EventRegistration_addDocLoadListener_1/TestProperties @@ -0,0 +1,2 @@ +TEST_CLASS=org.mozilla.webclient.test.basic.api.EventRegistration_addDocLoadListener_1 +PAGES_TO_LOAD=/test/basic/bastest1.html diff --git a/mozilla/java/webclient/test/automated/src/test/basic/api/EventRegistration_addDocLoadListener_2/Test.lst b/mozilla/java/webclient/test/automated/src/test/basic/api/EventRegistration_addDocLoadListener_2/Test.lst new file mode 100644 index 00000000000..756ebb1047d --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/api/EventRegistration_addDocLoadListener_2/Test.lst @@ -0,0 +1,3 @@ +0:0,/test/basic/bastest1.html +1:1,/test/basic/bastest1.html +2:2,/test/basic/bastest1.html diff --git a/mozilla/java/webclient/test/automated/src/test/basic/api/EventRegistration_addDocLoadListener_2/TestProperties b/mozilla/java/webclient/test/automated/src/test/basic/api/EventRegistration_addDocLoadListener_2/TestProperties new file mode 100644 index 00000000000..0a7e9e7494b --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/api/EventRegistration_addDocLoadListener_2/TestProperties @@ -0,0 +1,2 @@ +TEST_CLASS=org.mozilla.webclient.test.basic.api.EventRegistration_addDocLoadListener_2 +PAGES_TO_LOAD= diff --git a/mozilla/java/webclient/test/automated/src/test/basic/api/EventRegistration_removeDocLoadListener/Test.lst b/mozilla/java/webclient/test/automated/src/test/basic/api/EventRegistration_removeDocLoadListener/Test.lst new file mode 100644 index 00000000000..756ebb1047d --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/api/EventRegistration_removeDocLoadListener/Test.lst @@ -0,0 +1,3 @@ +0:0,/test/basic/bastest1.html +1:1,/test/basic/bastest1.html +2:2,/test/basic/bastest1.html diff --git a/mozilla/java/webclient/test/automated/src/test/basic/api/EventRegistration_removeDocLoadListener/TestProperties b/mozilla/java/webclient/test/automated/src/test/basic/api/EventRegistration_removeDocLoadListener/TestProperties new file mode 100644 index 00000000000..7a860bb8063 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/api/EventRegistration_removeDocLoadListener/TestProperties @@ -0,0 +1,2 @@ +TEST_CLASS=org.mozilla.webclient.test.basic.api.EventRegistration_removeDocLoadListener +PAGES_TO_LOAD=/test/basic/bastest1.html diff --git a/mozilla/java/webclient/test/automated/src/test/basic/api/EventRegistration_removeMouseListener_1/Test.lst b/mozilla/java/webclient/test/automated/src/test/basic/api/EventRegistration_removeMouseListener_1/Test.lst new file mode 100644 index 00000000000..756ebb1047d --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/api/EventRegistration_removeMouseListener_1/Test.lst @@ -0,0 +1,3 @@ +0:0,/test/basic/bastest1.html +1:1,/test/basic/bastest1.html +2:2,/test/basic/bastest1.html diff --git a/mozilla/java/webclient/test/automated/src/test/basic/api/EventRegistration_removeMouseListener_1/TestProperties b/mozilla/java/webclient/test/automated/src/test/basic/api/EventRegistration_removeMouseListener_1/TestProperties new file mode 100644 index 00000000000..2436985d5e9 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/api/EventRegistration_removeMouseListener_1/TestProperties @@ -0,0 +1,2 @@ +TEST_CLASS=org.mozilla.webclient.test.basic.api.EventRegistration_removeMouseListener_1 +PAGES_TO_LOAD=/test/basic/bastest1.html diff --git a/mozilla/java/webclient/test/automated/src/test/basic/api/History_back_1/Test.lst b/mozilla/java/webclient/test/automated/src/test/basic/api/History_back_1/Test.lst new file mode 100644 index 00000000000..30adbb44036 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/api/History_back_1/Test.lst @@ -0,0 +1,2 @@ +0:0 +1:2 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/api/History_back_1/TestProperties b/mozilla/java/webclient/test/automated/src/test/basic/api/History_back_1/TestProperties new file mode 100644 index 00000000000..26beef0c04c --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/api/History_back_1/TestProperties @@ -0,0 +1,4 @@ +TEST_CLASS=org.mozilla.webclient.test.basic.api.History_back +TEST_ID=basic/api/History_back_1 +PAGES_TO_LOAD=/test/basic/bastest1.html,/test/basic/bastest2.html,/test/basic/bastest3.html,/test/basic/bastest4.html +#PAGES_TO_LOAD=http://earth:11111,http://sirius,http://router,http://dubhe diff --git a/mozilla/java/webclient/test/automated/src/test/basic/api/History_back_2/Test.lst b/mozilla/java/webclient/test/automated/src/test/basic/api/History_back_2/Test.lst new file mode 100644 index 00000000000..8f38db999d8 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/api/History_back_2/Test.lst @@ -0,0 +1 @@ +0:0 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/api/History_back_2/TestProperties b/mozilla/java/webclient/test/automated/src/test/basic/api/History_back_2/TestProperties new file mode 100644 index 00000000000..0d6a1548080 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/api/History_back_2/TestProperties @@ -0,0 +1,3 @@ +TEST_CLASS=org.mozilla.webclient.test.basic.api.History_back +TEST_ID=basic/api/History_back_2 +PAGES_TO_LOAD= diff --git a/mozilla/java/webclient/test/automated/src/test/basic/api/History_canBack_1/Test.lst b/mozilla/java/webclient/test/automated/src/test/basic/api/History_canBack_1/Test.lst new file mode 100644 index 00000000000..9261051442a --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/api/History_canBack_1/Test.lst @@ -0,0 +1,2 @@ +0:2 +1:0 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/api/History_canBack_1/TestProperties b/mozilla/java/webclient/test/automated/src/test/basic/api/History_canBack_1/TestProperties new file mode 100644 index 00000000000..c169c60e530 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/api/History_canBack_1/TestProperties @@ -0,0 +1,3 @@ +TEST_CLASS=org.mozilla.webclient.test.basic.api.History_canBack +TEST_ID=basic/api/History_canBack_1 +PAGES_TO_LOAD=/test/basic/bastest1.html,/test/basic/bastest2.html,/test/basic/bastest3.html,/test/basic/bastest4.html diff --git a/mozilla/java/webclient/test/automated/src/test/basic/api/History_canBack_2/Test.lst b/mozilla/java/webclient/test/automated/src/test/basic/api/History_canBack_2/Test.lst new file mode 100644 index 00000000000..8f38db999d8 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/api/History_canBack_2/Test.lst @@ -0,0 +1 @@ +0:0 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/api/History_canBack_2/TestProperties b/mozilla/java/webclient/test/automated/src/test/basic/api/History_canBack_2/TestProperties new file mode 100644 index 00000000000..1a0bb05b4ff --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/api/History_canBack_2/TestProperties @@ -0,0 +1,3 @@ +TEST_CLASS=org.mozilla.webclient.test.basic.api.History_canBack +TEST_ID=basic/api/History_canBack_2 +PAGES_TO_LOAD= diff --git a/mozilla/java/webclient/test/automated/src/test/basic/api/History_canForward_1/Test.lst b/mozilla/java/webclient/test/automated/src/test/basic/api/History_canForward_1/Test.lst new file mode 100644 index 00000000000..7110a9014d0 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/api/History_canForward_1/Test.lst @@ -0,0 +1,2 @@ +0:2 +1:3 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/api/History_canForward_1/TestProperties b/mozilla/java/webclient/test/automated/src/test/basic/api/History_canForward_1/TestProperties new file mode 100644 index 00000000000..76246dcd5d6 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/api/History_canForward_1/TestProperties @@ -0,0 +1,3 @@ +TEST_CLASS=org.mozilla.webclient.test.basic.api.History_canForward +TEST_ID=basic/api/History_canForward_1 +PAGES_TO_LOAD=/test/basic/bastest1.html,/test/basic/bastest2.html,/test/basic/bastest3.html,/test/basic/bastest4.html diff --git a/mozilla/java/webclient/test/automated/src/test/basic/api/History_canForward_2/Test.lst b/mozilla/java/webclient/test/automated/src/test/basic/api/History_canForward_2/Test.lst new file mode 100644 index 00000000000..8f38db999d8 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/api/History_canForward_2/Test.lst @@ -0,0 +1 @@ +0:0 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/api/History_canForward_2/TestProperties b/mozilla/java/webclient/test/automated/src/test/basic/api/History_canForward_2/TestProperties new file mode 100644 index 00000000000..7ceb28ddcbc --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/api/History_canForward_2/TestProperties @@ -0,0 +1,3 @@ +TEST_CLASS=org.mozilla.webclient.test.basic.api.History_canForward +TEST_ID=basic/api/History_canForward_2 +PAGES_TO_LOAD= diff --git a/mozilla/java/webclient/test/automated/src/test/basic/api/History_clearHistory_1/Test.lst b/mozilla/java/webclient/test/automated/src/test/basic/api/History_clearHistory_1/Test.lst new file mode 100644 index 00000000000..8f38db999d8 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/api/History_clearHistory_1/Test.lst @@ -0,0 +1 @@ +0:0 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/api/History_clearHistory_1/TestProperties b/mozilla/java/webclient/test/automated/src/test/basic/api/History_clearHistory_1/TestProperties new file mode 100644 index 00000000000..8fc9d315261 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/api/History_clearHistory_1/TestProperties @@ -0,0 +1,3 @@ +TEST_CLASS=org.mozilla.webclient.test.basic.api.History_clearHistory +TEST_ID=basic/api/History_clearHistory_1 +PAGES_TO_LOAD= diff --git a/mozilla/java/webclient/test/automated/src/test/basic/api/History_clearHistory_2/Test.lst b/mozilla/java/webclient/test/automated/src/test/basic/api/History_clearHistory_2/Test.lst new file mode 100644 index 00000000000..8f38db999d8 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/api/History_clearHistory_2/Test.lst @@ -0,0 +1 @@ +0:0 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/api/History_clearHistory_2/TestProperties b/mozilla/java/webclient/test/automated/src/test/basic/api/History_clearHistory_2/TestProperties new file mode 100644 index 00000000000..ed9fb6ba052 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/api/History_clearHistory_2/TestProperties @@ -0,0 +1,3 @@ +TEST_CLASS=org.mozilla.webclient.test.basic.api.History_clearHistory +TEST_ID=basic/api/History_clearHistory_2 +PAGES_TO_LOAD=/test/basic/bastest1.html,/test/basic/bastest2.html,/test/basic/bastest3.html,/test/basic/bastest4.html diff --git a/mozilla/java/webclient/test/automated/src/test/basic/api/History_forward_1/Test.lst b/mozilla/java/webclient/test/automated/src/test/basic/api/History_forward_1/Test.lst new file mode 100644 index 00000000000..5fca45b4cfd --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/api/History_forward_1/Test.lst @@ -0,0 +1,2 @@ +0:3 +1:1 \ No newline at end of file diff --git a/mozilla/java/webclient/test/automated/src/test/basic/api/History_forward_1/TestProperties b/mozilla/java/webclient/test/automated/src/test/basic/api/History_forward_1/TestProperties new file mode 100644 index 00000000000..9d3ab7c0fc6 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/api/History_forward_1/TestProperties @@ -0,0 +1,3 @@ +TEST_CLASS=org.mozilla.webclient.test.basic.api.History_forward +TEST_ID=basic/api/History_forward_1 +PAGES_TO_LOAD=/test/basic/bastest1.html,/test/basic/bastest2.html,/test/basic/bastest3.html,/test/basic/bastest4.html diff --git a/mozilla/java/webclient/test/automated/src/test/basic/api/History_forward_2/Test.lst b/mozilla/java/webclient/test/automated/src/test/basic/api/History_forward_2/Test.lst new file mode 100644 index 00000000000..8f38db999d8 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/api/History_forward_2/Test.lst @@ -0,0 +1 @@ +0:0 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/api/History_forward_2/TestProperties b/mozilla/java/webclient/test/automated/src/test/basic/api/History_forward_2/TestProperties new file mode 100644 index 00000000000..11f28eb42c6 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/api/History_forward_2/TestProperties @@ -0,0 +1,3 @@ +TEST_CLASS=org.mozilla.webclient.test.basic.api.History_forward +TEST_ID=basic/api/History_forward_2 +PAGES_TO_LOAD= diff --git a/mozilla/java/webclient/test/automated/src/test/basic/api/History_getBackList/Test.lst b/mozilla/java/webclient/test/automated/src/test/basic/api/History_getBackList/Test.lst new file mode 100644 index 00000000000..40f8ff71fbe --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/api/History_getBackList/Test.lst @@ -0,0 +1,4 @@ +0:0 +1:1 +2:3 +3:-1 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/api/History_getBackList/TestProperties b/mozilla/java/webclient/test/automated/src/test/basic/api/History_getBackList/TestProperties new file mode 100644 index 00000000000..f54435d9904 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/api/History_getBackList/TestProperties @@ -0,0 +1,3 @@ +TEST_CLASS=org.mozilla.webclient.test.basic.api.History_getBackList +TEST_ID=basic/api/History_getBackList +PAGES_TO_LOAD=/test/basic/bastest1.html,/test/basic/bastest2.html,/test/basic/bastest3.html,/test/basic/bastest4.html,/test/basic/bastest5.html diff --git a/mozilla/java/webclient/test/automated/src/test/basic/api/History_getCurrentHistoryIndex/Test.lst b/mozilla/java/webclient/test/automated/src/test/basic/api/History_getCurrentHistoryIndex/Test.lst new file mode 100644 index 00000000000..2562f86c6d8 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/api/History_getCurrentHistoryIndex/Test.lst @@ -0,0 +1,5 @@ +0:0 +1:3 +2:2 +3:-1 + diff --git a/mozilla/java/webclient/test/automated/src/test/basic/api/History_getCurrentHistoryIndex/TestProperties b/mozilla/java/webclient/test/automated/src/test/basic/api/History_getCurrentHistoryIndex/TestProperties new file mode 100644 index 00000000000..4e36357682a --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/api/History_getCurrentHistoryIndex/TestProperties @@ -0,0 +1,4 @@ +TEST_CLASS=org.mozilla.webclient.test.basic.api.History_getCurrentHistoryIndex +TEST_ID=basic/api/History_getCurrentHistoryIndex +PAGES_TO_LOAD=/test/basic/bastest1.html,/test/basic/bastest2.html,/test/basic/bastest3.html,/test/basic/bastest4.html,/test/basic/bastest5.html +#PAGES_TO_LOAD=http://earth:11111,http://sirius,http://router,http://dubhe diff --git a/mozilla/java/webclient/test/automated/src/test/basic/api/History_getForwardList/Test.lst b/mozilla/java/webclient/test/automated/src/test/basic/api/History_getForwardList/Test.lst new file mode 100644 index 00000000000..736ef4fb4a6 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/api/History_getForwardList/Test.lst @@ -0,0 +1,4 @@ +0:4 +1:3 +2:1 +3:-1 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/api/History_getForwardList/TestProperties b/mozilla/java/webclient/test/automated/src/test/basic/api/History_getForwardList/TestProperties new file mode 100644 index 00000000000..25035d5b108 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/api/History_getForwardList/TestProperties @@ -0,0 +1,3 @@ +TEST_CLASS=org.mozilla.webclient.test.basic.api.History_getForwardList +TEST_ID=basic/api/History_getForwardList +PAGES_TO_LOAD=/test/basic/bastest1.html,/test/basic/bastest2.html,/test/basic/bastest3.html,/test/basic/bastest4.html,/test/basic/bastest5.html diff --git a/mozilla/java/webclient/test/automated/src/test/basic/api/History_getHistoryEntry/Test.lst b/mozilla/java/webclient/test/automated/src/test/basic/api/History_getHistoryEntry/Test.lst new file mode 100644 index 00000000000..3092435058a --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/api/History_getHistoryEntry/Test.lst @@ -0,0 +1,4 @@ +0: +1: +2:0 +3:2 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/api/History_getHistoryEntry/TestProperties b/mozilla/java/webclient/test/automated/src/test/basic/api/History_getHistoryEntry/TestProperties new file mode 100644 index 00000000000..c507680be5f --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/api/History_getHistoryEntry/TestProperties @@ -0,0 +1,3 @@ +TEST_CLASS=org.mozilla.webclient.test.basic.api.History_getHistoryEntry +TEST_ID=basic/api/History_getHistoryEntry +PAGES_TO_LOAD=/test/basic/bastest1.html,/test/basic/bastest2.html,/test/basic/bastest3.html,/test/basic/bastest4.html diff --git a/mozilla/java/webclient/test/automated/src/test/basic/api/History_getHistoryLength_1/Test.lst b/mozilla/java/webclient/test/automated/src/test/basic/api/History_getHistoryLength_1/Test.lst new file mode 100644 index 00000000000..f98be3258f4 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/api/History_getHistoryLength_1/Test.lst @@ -0,0 +1 @@ +0:4 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/api/History_getHistoryLength_1/TestProperties b/mozilla/java/webclient/test/automated/src/test/basic/api/History_getHistoryLength_1/TestProperties new file mode 100644 index 00000000000..6803fe10660 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/api/History_getHistoryLength_1/TestProperties @@ -0,0 +1,3 @@ +TEST_CLASS=org.mozilla.webclient.test.basic.api.History_getHistoryLength +TEST_ID=basic/api/History_getHistoryLength +PAGES_TO_LOAD=/test/basic/bastest1.html,/test/basic/bastest2.html,/test/basic/bastest3.html,/test/basic/bastest4.html diff --git a/mozilla/java/webclient/test/automated/src/test/basic/api/History_getHistoryLength_2/Test.lst b/mozilla/java/webclient/test/automated/src/test/basic/api/History_getHistoryLength_2/Test.lst new file mode 100644 index 00000000000..8f38db999d8 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/api/History_getHistoryLength_2/Test.lst @@ -0,0 +1 @@ +0:0 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/api/History_getHistoryLength_2/TestProperties b/mozilla/java/webclient/test/automated/src/test/basic/api/History_getHistoryLength_2/TestProperties new file mode 100644 index 00000000000..7143676b48e --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/api/History_getHistoryLength_2/TestProperties @@ -0,0 +1,3 @@ +TEST_CLASS=org.mozilla.webclient.test.basic.api.History_getHistoryLength +TEST_ID=basic/api/History_getHistoryLength_2 +PAGES_TO_LOAD= diff --git a/mozilla/java/webclient/test/automated/src/test/basic/api/History_getHistory_1/Test.lst b/mozilla/java/webclient/test/automated/src/test/basic/api/History_getHistory_1/Test.lst new file mode 100644 index 00000000000..8f38db999d8 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/api/History_getHistory_1/Test.lst @@ -0,0 +1 @@ +0:0 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/api/History_getHistory_1/TestProperties b/mozilla/java/webclient/test/automated/src/test/basic/api/History_getHistory_1/TestProperties new file mode 100644 index 00000000000..87fd7ab3ecc --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/api/History_getHistory_1/TestProperties @@ -0,0 +1,3 @@ +TEST_CLASS=org.mozilla.webclient.test.basic.api.History_getHistory +TEST_ID=basic/api/History_getHistory_1 +PAGES_TO_LOAD=/test/basic/bastest1.html \ No newline at end of file diff --git a/mozilla/java/webclient/test/automated/src/test/basic/api/History_getHistory_2/Test.lst b/mozilla/java/webclient/test/automated/src/test/basic/api/History_getHistory_2/Test.lst new file mode 100644 index 00000000000..58a04830ce5 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/api/History_getHistory_2/Test.lst @@ -0,0 +1,3 @@ +0:1 +1:2 +2:3 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/api/History_getHistory_2/TestProperties b/mozilla/java/webclient/test/automated/src/test/basic/api/History_getHistory_2/TestProperties new file mode 100644 index 00000000000..fbf474aa67c --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/api/History_getHistory_2/TestProperties @@ -0,0 +1,3 @@ +TEST_CLASS=org.mozilla.webclient.test.basic.api.History_getHistory +TEST_ID=basic/api/History_getHistory_2 +PAGES_TO_LOAD=/test/basic/bastest1.html,/test/basic/bastest2.html,/test/basic/bastest3.html,/test/basic/bastest4.html,/test/basic/bastest5.html diff --git a/mozilla/java/webclient/test/automated/src/test/basic/api/History_getURLForIndex/History_getURLForIndex.lst b/mozilla/java/webclient/test/automated/src/test/basic/api/History_getURLForIndex/History_getURLForIndex.lst new file mode 100644 index 00000000000..31f55fdea19 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/api/History_getURLForIndex/History_getURLForIndex.lst @@ -0,0 +1,4 @@ +1: +2: +3:0 +4:3 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/api/History_getURLForIndex/Test.lst b/mozilla/java/webclient/test/automated/src/test/basic/api/History_getURLForIndex/Test.lst new file mode 100644 index 00000000000..3092435058a --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/api/History_getURLForIndex/Test.lst @@ -0,0 +1,4 @@ +0: +1: +2:0 +3:2 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/api/History_getURLForIndex/TestProperties b/mozilla/java/webclient/test/automated/src/test/basic/api/History_getURLForIndex/TestProperties new file mode 100644 index 00000000000..5e4a6ff9d2a --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/api/History_getURLForIndex/TestProperties @@ -0,0 +1,4 @@ +TEST_CLASS=org.mozilla.webclient.test.basic.api.History_getURLForIndex +TEST_ID=basic/api/History_getURLForIndex +PAGES_TO_LOAD=/test/basic/bastest1.html,/test/basic/bastest2.html,/test/basic/bastest3.html + diff --git a/mozilla/java/webclient/test/automated/src/test/basic/api/History_setCurrentHistoryIndex_1/Test.lst b/mozilla/java/webclient/test/automated/src/test/basic/api/History_setCurrentHistoryIndex_1/Test.lst new file mode 100644 index 00000000000..f5cea6b20ae --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/api/History_setCurrentHistoryIndex_1/Test.lst @@ -0,0 +1,5 @@ +0: +1: +2:0 +3:2 +4:3 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/api/History_setCurrentHistoryIndex_1/TestProperties b/mozilla/java/webclient/test/automated/src/test/basic/api/History_setCurrentHistoryIndex_1/TestProperties new file mode 100644 index 00000000000..33b10e65c04 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/api/History_setCurrentHistoryIndex_1/TestProperties @@ -0,0 +1,3 @@ +TEST_CLASS=org.mozilla.webclient.test.basic.api.History_setCurrentHistoryIndex +TEST_ID=basic/api/History_setCurrentHistoryIndex_1 +PAGES_TO_LOAD=/test/basic/bastest1.html,/test/basic/bastest2.html,/test/basic/bastest3.html,/test/basic/bastest4.html \ No newline at end of file diff --git a/mozilla/java/webclient/test/automated/src/test/basic/api/History_setCurrentHistoryIndex_2/Test.lst b/mozilla/java/webclient/test/automated/src/test/basic/api/History_setCurrentHistoryIndex_2/Test.lst new file mode 100644 index 00000000000..6f8616ee376 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/api/History_setCurrentHistoryIndex_2/Test.lst @@ -0,0 +1 @@ +0:0 \ No newline at end of file diff --git a/mozilla/java/webclient/test/automated/src/test/basic/api/History_setCurrentHistoryIndex_2/TestProperties b/mozilla/java/webclient/test/automated/src/test/basic/api/History_setCurrentHistoryIndex_2/TestProperties new file mode 100644 index 00000000000..737b91b62aa --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/api/History_setCurrentHistoryIndex_2/TestProperties @@ -0,0 +1,3 @@ +TEST_CLASS=org.mozilla.webclient.test.basic.api.History_setCurrentHistoryIndex +TEST_ID=basic/api/History_setCurrentHistoryIndex_2 +PAGES_TO_LOAD= \ No newline at end of file diff --git a/mozilla/java/webclient/test/automated/src/test/basic/api/Navigation_loadFromStream/Test.lst b/mozilla/java/webclient/test/automated/src/test/basic/api/Navigation_loadFromStream/Test.lst new file mode 100644 index 00000000000..f21a319719c --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/api/Navigation_loadFromStream/Test.lst @@ -0,0 +1,5 @@ +0:0 +1:1 +2:2 +3:3 +4:4 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/api/Navigation_loadFromStream/TestProperties b/mozilla/java/webclient/test/automated/src/test/basic/api/Navigation_loadFromStream/TestProperties new file mode 100644 index 00000000000..768c0847dc2 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/api/Navigation_loadFromStream/TestProperties @@ -0,0 +1,2 @@ +TEST_CLASS=org.mozilla.webclient.test.basic.api.Navigation_loadFromStream +PAGES_TO_LOAD= diff --git a/mozilla/java/webclient/test/automated/src/test/basic/api/Navigation_loadURL_1/Test.lst b/mozilla/java/webclient/test/automated/src/test/basic/api/Navigation_loadURL_1/Test.lst new file mode 100644 index 00000000000..2f132fcd309 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/api/Navigation_loadURL_1/Test.lst @@ -0,0 +1,3 @@ +0:0 +1:1 + diff --git a/mozilla/java/webclient/test/automated/src/test/basic/api/Navigation_loadURL_1/TestProperties b/mozilla/java/webclient/test/automated/src/test/basic/api/Navigation_loadURL_1/TestProperties new file mode 100644 index 00000000000..f80f34e840e --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/api/Navigation_loadURL_1/TestProperties @@ -0,0 +1,2 @@ +TEST_CLASS=org.mozilla.webclient.test.basic.api.Navigation_loadURL_1 +PAGES_TO_LOAD= \ No newline at end of file diff --git a/mozilla/java/webclient/test/automated/src/test/basic/api/Navigation_loadURL_2/Test.lst b/mozilla/java/webclient/test/automated/src/test/basic/api/Navigation_loadURL_2/Test.lst new file mode 100644 index 00000000000..b9da49801a6 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/api/Navigation_loadURL_2/Test.lst @@ -0,0 +1,3 @@ +0:0,/test/basic/bastest1.html,null +1:1,/test/basic/bastest1.html,/test/basic/bastest2.html +2:2,/test/basic/Waiting.cgi,/test/basic/bastest1.html diff --git a/mozilla/java/webclient/test/automated/src/test/basic/api/Navigation_loadURL_2/TestProperties b/mozilla/java/webclient/test/automated/src/test/basic/api/Navigation_loadURL_2/TestProperties new file mode 100644 index 00000000000..0915c71e52f --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/api/Navigation_loadURL_2/TestProperties @@ -0,0 +1,2 @@ +TEST_CLASS=org.mozilla.webclient.test.basic.api.Navigation_loadURL_2 +PAGES_TO_LOAD= \ No newline at end of file diff --git a/mozilla/java/webclient/test/automated/src/test/basic/api/Navigation_loadURL_3/Test.lst b/mozilla/java/webclient/test/automated/src/test/basic/api/Navigation_loadURL_3/Test.lst new file mode 100644 index 00000000000..ab83724e168 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/api/Navigation_loadURL_3/Test.lst @@ -0,0 +1,4 @@ +0:0,/test/basic/bastest1.html +1:1, +2:2, +3:3,tcpip://router diff --git a/mozilla/java/webclient/test/automated/src/test/basic/api/Navigation_loadURL_3/TestProperties b/mozilla/java/webclient/test/automated/src/test/basic/api/Navigation_loadURL_3/TestProperties new file mode 100644 index 00000000000..ce88bcb0d3a --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/api/Navigation_loadURL_3/TestProperties @@ -0,0 +1,2 @@ +TEST_CLASS=org.mozilla.webclient.test.basic.api.Navigation_loadURL_3 +PAGES_TO_LOAD= \ No newline at end of file diff --git a/mozilla/java/webclient/test/automated/src/test/basic/api/Navigation_refresh_1/Test.lst b/mozilla/java/webclient/test/automated/src/test/basic/api/Navigation_refresh_1/Test.lst new file mode 100644 index 00000000000..f75dda988c1 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/api/Navigation_refresh_1/Test.lst @@ -0,0 +1,4 @@ +0:0,null,/test/basic/bastest1.html +1:1,/test/basic/bastest1.html,/test/basic/Waiting.cgi +2:2,/test/basic/bastest1.html,/test/basic/bastest1.html + diff --git a/mozilla/java/webclient/test/automated/src/test/basic/api/Navigation_refresh_1/TestProperties b/mozilla/java/webclient/test/automated/src/test/basic/api/Navigation_refresh_1/TestProperties new file mode 100644 index 00000000000..f2eacf8b8a4 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/api/Navigation_refresh_1/TestProperties @@ -0,0 +1,2 @@ +TEST_CLASS=org.mozilla.webclient.test.basic.api.Navigation_refresh_1 +PAGES_TO_LOAD= \ No newline at end of file diff --git a/mozilla/java/webclient/test/automated/src/test/basic/api/Navigation_refresh_2/Test.lst b/mozilla/java/webclient/test/automated/src/test/basic/api/Navigation_refresh_2/Test.lst new file mode 100644 index 00000000000..828054577bc --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/api/Navigation_refresh_2/Test.lst @@ -0,0 +1,4 @@ +0:0 +1:512 +2:-9223372036854775808 +3:9223372036854775807 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/api/Navigation_refresh_2/TestProperties b/mozilla/java/webclient/test/automated/src/test/basic/api/Navigation_refresh_2/TestProperties new file mode 100644 index 00000000000..9cd37eecbea --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/api/Navigation_refresh_2/TestProperties @@ -0,0 +1,2 @@ +TEST_CLASS=org.mozilla.webclient.test.basic.api.Navigation_refresh_2 +PAGES_TO_LOAD=/test/basic/bastest1.html diff --git a/mozilla/java/webclient/test/automated/src/test/basic/api/Navigation_stop/Test.lst b/mozilla/java/webclient/test/automated/src/test/basic/api/Navigation_stop/Test.lst new file mode 100644 index 00000000000..3c63fa38f90 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/api/Navigation_stop/Test.lst @@ -0,0 +1,3 @@ +0:0,null,/test/basic/bastest1.html +1:1,/test/basic/bastest1.html,/test/basic/bastest1.html +2:2,/test/basic/bastest1.html,/test/basic/Waiting.cgi diff --git a/mozilla/java/webclient/test/automated/src/test/basic/api/Navigation_stop/TestProperties b/mozilla/java/webclient/test/automated/src/test/basic/api/Navigation_stop/TestProperties new file mode 100644 index 00000000000..0b04169fea7 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/api/Navigation_stop/TestProperties @@ -0,0 +1,2 @@ +TEST_CLASS=org.mozilla.webclient.test.basic.api.Navigation_stop +PAGES_TO_LOAD= \ No newline at end of file diff --git a/mozilla/java/webclient/test/automated/src/test/basic/api/WindowControl_createWindow/Test.lst b/mozilla/java/webclient/test/automated/src/test/basic/api/WindowControl_createWindow/Test.lst new file mode 100644 index 00000000000..f3c99176534 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/api/WindowControl_createWindow/Test.lst @@ -0,0 +1,5 @@ +0:well|100|100|300|400 +1:well|null +2:0|100|100|300|400 +3:|100|100|300|400 +4:|100|100|300|400 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/api/WindowControl_createWindow/TestProperties b/mozilla/java/webclient/test/automated/src/test/basic/api/WindowControl_createWindow/TestProperties new file mode 100644 index 00000000000..fff9912efb6 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/api/WindowControl_createWindow/TestProperties @@ -0,0 +1,3 @@ +TEST_CLASS=org.mozilla.webclient.test.basic.api.WindowControl_createWindow +TEST_ID=basic/api/WindowControl_createWindow +PAGES_TO_LOAD=/test/basic/bastest1.html \ No newline at end of file diff --git a/mozilla/java/webclient/test/automated/src/test/basic/api/WindowControl_getNativeWebShell/TestProperties b/mozilla/java/webclient/test/automated/src/test/basic/api/WindowControl_getNativeWebShell/TestProperties new file mode 100644 index 00000000000..7a14d763e7d --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/api/WindowControl_getNativeWebShell/TestProperties @@ -0,0 +1,3 @@ +TEST_CLASS=org.mozilla.webclient.test.basic.api.WindowControl_getNativeWebShell +TEST_ID=basic/api/WindowControl_getNativeWebShell +PAGES_TO_LOAD=/test/basic/bastest1.html diff --git a/mozilla/java/webclient/test/automated/src/test/basic/api/WindowControl_moveWindowTo/Test.lst b/mozilla/java/webclient/test/automated/src/test/basic/api/WindowControl_moveWindowTo/Test.lst new file mode 100644 index 00000000000..745a652dc6d --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/api/WindowControl_moveWindowTo/Test.lst @@ -0,0 +1,9 @@ +0:,100 +1:,100 +2:100, +3:100, +4:-1,100 +5:100,-1 +6:0,0 +7:100,100 +8:9000,9000 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/api/WindowControl_moveWindowTo/TestProperties b/mozilla/java/webclient/test/automated/src/test/basic/api/WindowControl_moveWindowTo/TestProperties new file mode 100644 index 00000000000..5d605288ff9 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/api/WindowControl_moveWindowTo/TestProperties @@ -0,0 +1,4 @@ +TEST_CLASS=org.mozilla.webclient.test.basic.api.WindowControl_moveWindowTo +TEST_ID=basic/api/WindowControl_moveWindowTo +PAGES_TO_LOAD=/test/basic/bastest1.html + diff --git a/mozilla/java/webclient/test/automated/src/test/basic/api/WindowControl_setBounds/Test.lst b/mozilla/java/webclient/test/automated/src/test/basic/api/WindowControl_setBounds/Test.lst new file mode 100644 index 00000000000..6f786ee2fb2 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/api/WindowControl_setBounds/Test.lst @@ -0,0 +1,4 @@ +0:null +1:0|0|0|0 +2:100|100|300|400 +3:0|0|9000|9000 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/api/WindowControl_setBounds/TestProperties b/mozilla/java/webclient/test/automated/src/test/basic/api/WindowControl_setBounds/TestProperties new file mode 100644 index 00000000000..64e63cb9609 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/api/WindowControl_setBounds/TestProperties @@ -0,0 +1,3 @@ +TEST_CLASS=org.mozilla.webclient.test.basic.api.WindowControl_setBounds +TEST_ID=basic/api/WindowControl_setBounds +PAGES_TO_LOAD=/test/basic/bastest1.html diff --git a/mozilla/java/webclient/test/automated/src/test/basic/bastest1.html b/mozilla/java/webclient/test/automated/src/test/basic/bastest1.html new file mode 100644 index 00000000000..0906cec7277 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/bastest1.html @@ -0,0 +1,30 @@ + + + + +

This is first base Html html Html html end

+
+
+
+Please, don't edit this file + + diff --git a/mozilla/java/webclient/test/automated/src/test/basic/bastest11.html b/mozilla/java/webclient/test/automated/src/test/basic/bastest11.html new file mode 100644 index 00000000000..e4c3e0d18bd --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/bastest11.html @@ -0,0 +1,25 @@ + + +8979878164646546546 +5464688888944316546 +465798741 +1+809889++0897+897464.4 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/bastest2.html b/mozilla/java/webclient/test/automated/src/test/basic/bastest2.html new file mode 100644 index 00000000000..15d09f28b70 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/bastest2.html @@ -0,0 +1,30 @@ + + + + +This is second base html + + +

This is second base html

+It is a TEST + + diff --git a/mozilla/java/webclient/test/automated/src/test/basic/bastest3.html b/mozilla/java/webclient/test/automated/src/test/basic/bastest3.html new file mode 100644 index 00000000000..92e1c9f8935 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/bastest3.html @@ -0,0 +1,29 @@ + + + + +This is third base html + + +

This is third base html

+ + diff --git a/mozilla/java/webclient/test/automated/src/test/basic/bastest4.html b/mozilla/java/webclient/test/automated/src/test/basic/bastest4.html new file mode 100644 index 00000000000..4edb0dadafb --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/bastest4.html @@ -0,0 +1,29 @@ + + + + +This is fourth base html + + +

This is fourth base html

+ + diff --git a/mozilla/java/webclient/test/automated/src/test/basic/bastest5.html b/mozilla/java/webclient/test/automated/src/test/basic/bastest5.html new file mode 100644 index 00000000000..af0b5af3efd --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/bastest5.html @@ -0,0 +1,29 @@ + + + + +This is fifth base html + + +

This is fifth base html

+ + diff --git a/mozilla/java/webclient/test/automated/src/test/basic/bastest6.html b/mozilla/java/webclient/test/automated/src/test/basic/bastest6.html new file mode 100644 index 00000000000..dba378a5763 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/bastest6.html @@ -0,0 +1,29 @@ + + + + +This is sixth base html + + +

This is sixth base html

+ + diff --git a/mozilla/java/webclient/test/automated/src/test/basic/bastest7.html b/mozilla/java/webclient/test/automated/src/test/basic/bastest7.html new file mode 100644 index 00000000000..8298dd41716 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/bastest7.html @@ -0,0 +1,29 @@ + + + + +This is seventh base html + + +

This is seventh base html

+ + diff --git a/mozilla/java/webclient/test/automated/src/test/basic/bastest8.html b/mozilla/java/webclient/test/automated/src/test/basic/bastest8.html new file mode 100644 index 00000000000..1fb898f14e7 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/bastest8.html @@ -0,0 +1,29 @@ + + + + +This is eighth base html + + +

This is eighth base html

+ + diff --git a/mozilla/java/webclient/test/automated/src/test/basic/bastest9.html b/mozilla/java/webclient/test/automated/src/test/basic/bastest9.html new file mode 100644 index 00000000000..45d1a3ef73d --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/bastest9.html @@ -0,0 +1,29 @@ + + + + +This is ninth base html + + +

This is ninth base html

+ + diff --git a/mozilla/java/webclient/test/automated/src/test/basic/mixed/CurrentPage_findInPage_2/Test.lst b/mozilla/java/webclient/test/automated/src/test/basic/mixed/CurrentPage_findInPage_2/Test.lst new file mode 100644 index 00000000000..fc9b9c3e6f2 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/mixed/CurrentPage_findInPage_2/Test.lst @@ -0,0 +1,4 @@ +0:0,Html,true,true +1:1,Html,true,false +2:2,Html,false,true +3:3,Html,false,false diff --git a/mozilla/java/webclient/test/automated/src/test/basic/mixed/CurrentPage_findInPage_2/TestProperties b/mozilla/java/webclient/test/automated/src/test/basic/mixed/CurrentPage_findInPage_2/TestProperties new file mode 100644 index 00000000000..78f42a5275d --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/mixed/CurrentPage_findInPage_2/TestProperties @@ -0,0 +1,2 @@ +TEST_CLASS=org.mozilla.webclient.test.basic.mixed.CurrentPage_findInPage_2 +PAGES_TO_LOAD=/test/basic/mixed/CurrentPage_findInPage_2/findInPage.html diff --git a/mozilla/java/webclient/test/automated/src/test/basic/mixed/CurrentPage_findInPage_2/findInPage.html b/mozilla/java/webclient/test/automated/src/test/basic/mixed/CurrentPage_findInPage_2/findInPage.html new file mode 100644 index 00000000000..cf4118030bf --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/mixed/CurrentPage_findInPage_2/findInPage.html @@ -0,0 +1,31 @@ + + + + +
First word: html
+Second word: Html
+Third word: html
+Fourth word: Html
+Fifth word: html
+
+ + diff --git a/mozilla/java/webclient/test/automated/src/test/basic/mixed/CurrentPage_findNextInPage/Test.lst b/mozilla/java/webclient/test/automated/src/test/basic/mixed/CurrentPage_findNextInPage/Test.lst new file mode 100644 index 00000000000..fed8b022ee4 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/mixed/CurrentPage_findNextInPage/Test.lst @@ -0,0 +1,4 @@ +0:0 +1:1 +2:2 +3:3 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/mixed/CurrentPage_findNextInPage/TestProperties b/mozilla/java/webclient/test/automated/src/test/basic/mixed/CurrentPage_findNextInPage/TestProperties new file mode 100644 index 00000000000..ddc27f866d0 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/mixed/CurrentPage_findNextInPage/TestProperties @@ -0,0 +1,2 @@ +TEST_CLASS=org.mozilla.webclient.test.basic.mixed.CurrentPage_findNextInPage +PAGES_TO_LOAD=/test/basic/mixed/CurrentPage_findNextInPage/findNextInPage.html diff --git a/mozilla/java/webclient/test/automated/src/test/basic/mixed/CurrentPage_findNextInPage/findNextInPage.html b/mozilla/java/webclient/test/automated/src/test/basic/mixed/CurrentPage_findNextInPage/findNextInPage.html new file mode 100644 index 00000000000..aae6e940f0f --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/mixed/CurrentPage_findNextInPage/findNextInPage.html @@ -0,0 +1,28 @@ + + + + +
First word: html
+Second word: html
+
+ + diff --git a/mozilla/java/webclient/test/automated/src/test/basic/mixed/EventRegistration_addMouseListener_1/Test.lst b/mozilla/java/webclient/test/automated/src/test/basic/mixed/EventRegistration_addMouseListener_1/Test.lst new file mode 100644 index 00000000000..b6aab9f7438 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/mixed/EventRegistration_addMouseListener_1/Test.lst @@ -0,0 +1,6 @@ +0:0,MOUSE_DOWN_EVENT_MASK,/test/basic/bastest1.html +1:1,MOUSE_UP_EVENT_MASK,/test/basic/bastest1.html +2:2,MOUSE_CLICK_EVENT_MASK,/test/basic/bastest1.html +3:3,MOUSE_DOUBLE_CLICK_EVENT_MASK,/test/basic/bastest1.html +4:4,MOUSE_OVER_EVENT_MASK,/test/basic/bastest1.html +5:5,MOUSE_OUT_EVENT_MASK,/test/basic/bastest1.html diff --git a/mozilla/java/webclient/test/automated/src/test/basic/mixed/EventRegistration_addMouseListener_1/TestProperties b/mozilla/java/webclient/test/automated/src/test/basic/mixed/EventRegistration_addMouseListener_1/TestProperties new file mode 100644 index 00000000000..b38bdc13784 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/mixed/EventRegistration_addMouseListener_1/TestProperties @@ -0,0 +1,2 @@ +TEST_CLASS=org.mozilla.webclient.test.basic.mixed.EventRegistration_addMouseListener_1 +PAGES_TO_LOAD= diff --git a/mozilla/java/webclient/test/automated/src/test/basic/mixed/EventRegistration_addMouseListener_2/Test.lst b/mozilla/java/webclient/test/automated/src/test/basic/mixed/EventRegistration_addMouseListener_2/Test.lst new file mode 100644 index 00000000000..756ebb1047d --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/mixed/EventRegistration_addMouseListener_2/Test.lst @@ -0,0 +1,3 @@ +0:0,/test/basic/bastest1.html +1:1,/test/basic/bastest1.html +2:2,/test/basic/bastest1.html diff --git a/mozilla/java/webclient/test/automated/src/test/basic/mixed/EventRegistration_addMouseListener_2/TestProperties b/mozilla/java/webclient/test/automated/src/test/basic/mixed/EventRegistration_addMouseListener_2/TestProperties new file mode 100644 index 00000000000..90a4043fa5d --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/mixed/EventRegistration_addMouseListener_2/TestProperties @@ -0,0 +1,2 @@ +TEST_CLASS=org.mozilla.webclient.test.basic.mixed.EventRegistration_addMouseListener_2 +PAGES_TO_LOAD= diff --git a/mozilla/java/webclient/test/automated/src/test/basic/mixed/EventRegistration_removeMouseListener_2/Test.lst b/mozilla/java/webclient/test/automated/src/test/basic/mixed/EventRegistration_removeMouseListener_2/Test.lst new file mode 100644 index 00000000000..756ebb1047d --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/mixed/EventRegistration_removeMouseListener_2/Test.lst @@ -0,0 +1,3 @@ +0:0,/test/basic/bastest1.html +1:1,/test/basic/bastest1.html +2:2,/test/basic/bastest1.html diff --git a/mozilla/java/webclient/test/automated/src/test/basic/mixed/EventRegistration_removeMouseListener_2/TestProperties b/mozilla/java/webclient/test/automated/src/test/basic/mixed/EventRegistration_removeMouseListener_2/TestProperties new file mode 100644 index 00000000000..f34f9eb9fbf --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/mixed/EventRegistration_removeMouseListener_2/TestProperties @@ -0,0 +1,2 @@ +TEST_CLASS=org.mozilla.webclient.test.basic.mixed.EventRegistration_removeMouseListener_2 +PAGES_TO_LOAD=/test/basic/bastest1.html diff --git a/mozilla/java/webclient/test/automated/src/test/basic/mixed/WindowControl_moveWindowTo/Test.lst b/mozilla/java/webclient/test/automated/src/test/basic/mixed/WindowControl_moveWindowTo/Test.lst new file mode 100644 index 00000000000..8f35f905eb4 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/mixed/WindowControl_moveWindowTo/Test.lst @@ -0,0 +1,2 @@ +0:0,0 +1:100,100 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/mixed/WindowControl_moveWindowTo/TestProperties b/mozilla/java/webclient/test/automated/src/test/basic/mixed/WindowControl_moveWindowTo/TestProperties new file mode 100644 index 00000000000..ba38c5cf1a8 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/mixed/WindowControl_moveWindowTo/TestProperties @@ -0,0 +1,4 @@ +TEST_CLASS=org.mozilla.webclient.test.basic.mixed.WindowControl_moveWindowTo +TEST_ID=basic/api/WindowControl_moveWindowTo +PAGES_TO_LOAD=/test/basic/bastest2.html + diff --git a/mozilla/java/webclient/test/automated/src/test/basic/mixed/WindowControl_removeFocus/TestProperties b/mozilla/java/webclient/test/automated/src/test/basic/mixed/WindowControl_removeFocus/TestProperties new file mode 100644 index 00000000000..b2709abd4f5 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/mixed/WindowControl_removeFocus/TestProperties @@ -0,0 +1,3 @@ +TEST_CLASS=org.mozilla.webclient.test.basic.mixed.WindowControl_removeFocus +TEST_ID=basic/mixed/WindowControl_removeFocus +PAGES_TO_LOAD=/test/basic/remfocus.html diff --git a/mozilla/java/webclient/test/automated/src/test/basic/mixed/WindowControl_setBounds/Test.lst b/mozilla/java/webclient/test/automated/src/test/basic/mixed/WindowControl_setBounds/Test.lst new file mode 100644 index 00000000000..8060055661b --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/mixed/WindowControl_setBounds/Test.lst @@ -0,0 +1,2 @@ +1:0|0|0|0 +2:100|100|300|400 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/mixed/WindowControl_setBounds/TestProperties b/mozilla/java/webclient/test/automated/src/test/basic/mixed/WindowControl_setBounds/TestProperties new file mode 100644 index 00000000000..3f2d908cac7 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/mixed/WindowControl_setBounds/TestProperties @@ -0,0 +1,3 @@ +TEST_CLASS=org.mozilla.webclient.test.basic.mixed.WindowControl_setBounds +TEST_ID=basic/api/WindowControl_setBounds +PAGES_TO_LOAD=/test/basic/bastest1.html diff --git a/mozilla/java/webclient/test/automated/src/test/basic/mixed/WindowControl_setFocus/TestProperties b/mozilla/java/webclient/test/automated/src/test/basic/mixed/WindowControl_setFocus/TestProperties new file mode 100644 index 00000000000..db5c79d12c8 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/mixed/WindowControl_setFocus/TestProperties @@ -0,0 +1,3 @@ +TEST_CLASS=org.mozilla.webclient.test.basic.mixed.WindowControl_setFocus +TEST_ID=basic/mixed/WindowControl_setFocus +PAGES_TO_LOAD=/test/basic/setfocus.html diff --git a/mozilla/java/webclient/test/automated/src/test/basic/mixed/WindowControl_setVisible/Test.lst b/mozilla/java/webclient/test/automated/src/test/basic/mixed/WindowControl_setVisible/Test.lst new file mode 100644 index 00000000000..2d3a0c47a43 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/mixed/WindowControl_setVisible/Test.lst @@ -0,0 +1,2 @@ +0:true +1:false diff --git a/mozilla/java/webclient/test/automated/src/test/basic/mixed/WindowControl_setVisible/TestProperties b/mozilla/java/webclient/test/automated/src/test/basic/mixed/WindowControl_setVisible/TestProperties new file mode 100644 index 00000000000..e84f66d8b44 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/mixed/WindowControl_setVisible/TestProperties @@ -0,0 +1,5 @@ +TEST_CLASS=org.mozilla.webclient.test.basic.mixed.WindowControl_setVisible +TEST_ID=basic/mixed/WindowControl_setVisible +PAGES_TO_LOAD=/test/basic/bastest1.html +#Set MAX tester reaction time to the 10 minuts +DELAY_EXTERNAL=600 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/remfocus.html b/mozilla/java/webclient/test/automated/src/test/basic/remfocus.html new file mode 100644 index 00000000000..f23520e5981 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/remfocus.html @@ -0,0 +1,46 @@ + + + + + + + + +

This page is designed to test removeFocus method of WindowControl interface

+
+
+Please, don't edit this file + + + +
+
Result:

+ +
+ + diff --git a/mozilla/java/webclient/test/automated/src/test/basic/setfocus.html b/mozilla/java/webclient/test/automated/src/test/basic/setfocus.html new file mode 100644 index 00000000000..1aed06d1e56 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/setfocus.html @@ -0,0 +1,46 @@ + + + + + + + + +

This page is designed to test setFocus method of WindowControl interface

+
+
+Please, don't edit this file + + + +
+Result:
+ +
+ + diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/0.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/0.html new file mode 100644 index 00000000000..ae7cdc04dc7 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/0.html @@ -0,0 +1,22 @@ + + +0This is page N 0 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/1.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/1.html new file mode 100644 index 00000000000..6e7924d91c5 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/1.html @@ -0,0 +1,22 @@ + + +1This is page N 1 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/10.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/10.html new file mode 100644 index 00000000000..46011741778 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/10.html @@ -0,0 +1,22 @@ + + +10This is page N 10 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/100.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/100.html new file mode 100644 index 00000000000..3d02641a01d --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/100.html @@ -0,0 +1,22 @@ + + +100This is page N 100 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/101.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/101.html new file mode 100644 index 00000000000..5d382e06779 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/101.html @@ -0,0 +1,22 @@ + + +101This is page N 101 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/102.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/102.html new file mode 100644 index 00000000000..9dfc67f3e32 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/102.html @@ -0,0 +1,22 @@ + + +102This is page N 102 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/103.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/103.html new file mode 100644 index 00000000000..e982fb5dd5a --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/103.html @@ -0,0 +1,22 @@ + + +103This is page N 103 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/104.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/104.html new file mode 100644 index 00000000000..96d20940ec3 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/104.html @@ -0,0 +1,22 @@ + + +104This is page N 104 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/105.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/105.html new file mode 100644 index 00000000000..0b7b0dde6cc --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/105.html @@ -0,0 +1,22 @@ + + +105This is page N 105 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/106.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/106.html new file mode 100644 index 00000000000..29f4aa3f7e0 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/106.html @@ -0,0 +1,22 @@ + + +106This is page N 106 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/107.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/107.html new file mode 100644 index 00000000000..e085de827c5 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/107.html @@ -0,0 +1,22 @@ + + +107This is page N 107 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/108.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/108.html new file mode 100644 index 00000000000..089aa172807 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/108.html @@ -0,0 +1,22 @@ + + +108This is page N 108 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/109.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/109.html new file mode 100644 index 00000000000..3ce3aca1b2c --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/109.html @@ -0,0 +1,22 @@ + + +109This is page N 109 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/11.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/11.html new file mode 100644 index 00000000000..669362c8df6 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/11.html @@ -0,0 +1,22 @@ + + +11This is page N 11 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/110.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/110.html new file mode 100644 index 00000000000..36d0d56040e --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/110.html @@ -0,0 +1,22 @@ + + +110This is page N 110 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/111.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/111.html new file mode 100644 index 00000000000..1fb97df5859 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/111.html @@ -0,0 +1,22 @@ + + +111This is page N 111 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/112.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/112.html new file mode 100644 index 00000000000..07d831dba89 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/112.html @@ -0,0 +1,22 @@ + + +112This is page N 112 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/113.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/113.html new file mode 100644 index 00000000000..97c40379644 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/113.html @@ -0,0 +1,22 @@ + + +113This is page N 113 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/114.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/114.html new file mode 100644 index 00000000000..de77fb5b665 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/114.html @@ -0,0 +1,22 @@ + + +114This is page N 114 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/115.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/115.html new file mode 100644 index 00000000000..f70d26276c8 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/115.html @@ -0,0 +1,22 @@ + + +115This is page N 115 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/116.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/116.html new file mode 100644 index 00000000000..78e11fd2bef --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/116.html @@ -0,0 +1,22 @@ + + +116This is page N 116 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/117.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/117.html new file mode 100644 index 00000000000..41238a2ae42 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/117.html @@ -0,0 +1,22 @@ + + +117This is page N 117 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/118.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/118.html new file mode 100644 index 00000000000..02850c11e3f --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/118.html @@ -0,0 +1,22 @@ + + +118This is page N 118 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/119.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/119.html new file mode 100644 index 00000000000..4c14ce4592a --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/119.html @@ -0,0 +1,22 @@ + + +119This is page N 119 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/12.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/12.html new file mode 100644 index 00000000000..a001213e0c1 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/12.html @@ -0,0 +1,22 @@ + + +12This is page N 12 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/120.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/120.html new file mode 100644 index 00000000000..8c2dfe471ac --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/120.html @@ -0,0 +1,22 @@ + + +120This is page N 120 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/121.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/121.html new file mode 100644 index 00000000000..2dd069d1c15 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/121.html @@ -0,0 +1,22 @@ + + +121This is page N 121 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/122.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/122.html new file mode 100644 index 00000000000..92a243b46ef --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/122.html @@ -0,0 +1,22 @@ + + +122This is page N 122 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/123.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/123.html new file mode 100644 index 00000000000..cf9e87eeda8 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/123.html @@ -0,0 +1,22 @@ + + +123This is page N 123 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/124.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/124.html new file mode 100644 index 00000000000..17a09c5c88d --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/124.html @@ -0,0 +1,22 @@ + + +124This is page N 124 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/125.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/125.html new file mode 100644 index 00000000000..db5e79852ff --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/125.html @@ -0,0 +1,22 @@ + + +125This is page N 125 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/126.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/126.html new file mode 100644 index 00000000000..ecdb3a8c134 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/126.html @@ -0,0 +1,22 @@ + + +126This is page N 126 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/127.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/127.html new file mode 100644 index 00000000000..1854cf9ca7f --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/127.html @@ -0,0 +1,22 @@ + + +127This is page N 127 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/128.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/128.html new file mode 100644 index 00000000000..6a90bc9b68a --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/128.html @@ -0,0 +1,22 @@ + + +128This is page N 128 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/129.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/129.html new file mode 100644 index 00000000000..57be1a278b7 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/129.html @@ -0,0 +1,22 @@ + + +129This is page N 129 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/13.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/13.html new file mode 100644 index 00000000000..773fc805c33 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/13.html @@ -0,0 +1,22 @@ + + +13This is page N 13 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/130.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/130.html new file mode 100644 index 00000000000..d8e9703f106 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/130.html @@ -0,0 +1,22 @@ + + +130This is page N 130 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/131.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/131.html new file mode 100644 index 00000000000..0bd4f14beb7 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/131.html @@ -0,0 +1,22 @@ + + +131This is page N 131 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/132.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/132.html new file mode 100644 index 00000000000..4aa1afd268f --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/132.html @@ -0,0 +1,22 @@ + + +132This is page N 132 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/133.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/133.html new file mode 100644 index 00000000000..4960eba72db --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/133.html @@ -0,0 +1,22 @@ + + +133This is page N 133 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/134.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/134.html new file mode 100644 index 00000000000..a8cbbfa27e5 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/134.html @@ -0,0 +1,22 @@ + + +134This is page N 134 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/135.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/135.html new file mode 100644 index 00000000000..b78c253f666 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/135.html @@ -0,0 +1,22 @@ + + +135This is page N 135 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/136.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/136.html new file mode 100644 index 00000000000..0db63625551 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/136.html @@ -0,0 +1,22 @@ + + +136This is page N 136 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/137.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/137.html new file mode 100644 index 00000000000..bdcc42cd172 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/137.html @@ -0,0 +1,22 @@ + + +137This is page N 137 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/138.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/138.html new file mode 100644 index 00000000000..73383f6d7b4 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/138.html @@ -0,0 +1,22 @@ + + +138This is page N 138 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/139.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/139.html new file mode 100644 index 00000000000..0d2407a0527 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/139.html @@ -0,0 +1,22 @@ + + +139This is page N 139 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/14.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/14.html new file mode 100644 index 00000000000..77de875dea1 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/14.html @@ -0,0 +1,22 @@ + + +14This is page N 14 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/140.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/140.html new file mode 100644 index 00000000000..8a42f9534b8 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/140.html @@ -0,0 +1,22 @@ + + +140This is page N 140 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/141.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/141.html new file mode 100644 index 00000000000..20108f3a4c6 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/141.html @@ -0,0 +1,22 @@ + + +141This is page N 141 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/142.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/142.html new file mode 100644 index 00000000000..57054bec338 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/142.html @@ -0,0 +1,22 @@ + + +142This is page N 142 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/143.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/143.html new file mode 100644 index 00000000000..9cc6844c59d --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/143.html @@ -0,0 +1,22 @@ + + +143This is page N 143 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/144.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/144.html new file mode 100644 index 00000000000..9c93a26a481 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/144.html @@ -0,0 +1,22 @@ + + +144This is page N 144 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/145.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/145.html new file mode 100644 index 00000000000..74601707faa --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/145.html @@ -0,0 +1,22 @@ + + +145This is page N 145 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/146.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/146.html new file mode 100644 index 00000000000..92d81a12794 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/146.html @@ -0,0 +1,22 @@ + + +146This is page N 146 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/147.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/147.html new file mode 100644 index 00000000000..b911c302b2a --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/147.html @@ -0,0 +1,22 @@ + + +147This is page N 147 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/148.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/148.html new file mode 100644 index 00000000000..70d291d31a0 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/148.html @@ -0,0 +1,22 @@ + + +148This is page N 148 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/149.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/149.html new file mode 100644 index 00000000000..71fda07240d --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/149.html @@ -0,0 +1,22 @@ + + +149This is page N 149 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/15.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/15.html new file mode 100644 index 00000000000..2d63f7498a1 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/15.html @@ -0,0 +1,22 @@ + + +15This is page N 15 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/150.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/150.html new file mode 100644 index 00000000000..b221165e360 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/150.html @@ -0,0 +1,22 @@ + + +150This is page N 150 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/151.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/151.html new file mode 100644 index 00000000000..d63a451e6c5 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/151.html @@ -0,0 +1,22 @@ + + +151This is page N 151 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/152.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/152.html new file mode 100644 index 00000000000..e805cf28676 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/152.html @@ -0,0 +1,22 @@ + + +152This is page N 152 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/153.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/153.html new file mode 100644 index 00000000000..6c56711b10b --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/153.html @@ -0,0 +1,22 @@ + + +153This is page N 153 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/154.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/154.html new file mode 100644 index 00000000000..2905a23e897 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/154.html @@ -0,0 +1,22 @@ + + +154This is page N 154 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/155.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/155.html new file mode 100644 index 00000000000..860e1856df8 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/155.html @@ -0,0 +1,22 @@ + + +155This is page N 155 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/156.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/156.html new file mode 100644 index 00000000000..d25e9ff3299 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/156.html @@ -0,0 +1,22 @@ + + +156This is page N 156 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/157.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/157.html new file mode 100644 index 00000000000..b5e787ac852 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/157.html @@ -0,0 +1,22 @@ + + +157This is page N 157 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/158.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/158.html new file mode 100644 index 00000000000..ee57d9d2fcc --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/158.html @@ -0,0 +1,22 @@ + + +158This is page N 158 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/159.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/159.html new file mode 100644 index 00000000000..d2b9a449128 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/159.html @@ -0,0 +1,22 @@ + + +159This is page N 159 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/16.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/16.html new file mode 100644 index 00000000000..45237499f38 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/16.html @@ -0,0 +1,22 @@ + + +16This is page N 16 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/160.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/160.html new file mode 100644 index 00000000000..683ac5923e0 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/160.html @@ -0,0 +1,22 @@ + + +160This is page N 160 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/161.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/161.html new file mode 100644 index 00000000000..bf223133919 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/161.html @@ -0,0 +1,22 @@ + + +161This is page N 161 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/162.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/162.html new file mode 100644 index 00000000000..cc6b737aef3 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/162.html @@ -0,0 +1,22 @@ + + +162This is page N 162 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/163.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/163.html new file mode 100644 index 00000000000..1d64ffe5c95 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/163.html @@ -0,0 +1,22 @@ + + +163This is page N 163 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/164.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/164.html new file mode 100644 index 00000000000..eb59ae3db42 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/164.html @@ -0,0 +1,22 @@ + + +164This is page N 164 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/165.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/165.html new file mode 100644 index 00000000000..8ed477386d7 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/165.html @@ -0,0 +1,22 @@ + + +165This is page N 165 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/166.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/166.html new file mode 100644 index 00000000000..d94710f31a5 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/166.html @@ -0,0 +1,22 @@ + + +166This is page N 166 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/167.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/167.html new file mode 100644 index 00000000000..b47bc8fbf8c --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/167.html @@ -0,0 +1,22 @@ + + +167This is page N 167 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/168.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/168.html new file mode 100644 index 00000000000..c28f930d900 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/168.html @@ -0,0 +1,22 @@ + + +168This is page N 168 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/169.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/169.html new file mode 100644 index 00000000000..0637ab0e6a4 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/169.html @@ -0,0 +1,22 @@ + + +169This is page N 169 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/17.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/17.html new file mode 100644 index 00000000000..fd24e511879 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/17.html @@ -0,0 +1,22 @@ + + +17This is page N 17 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/170.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/170.html new file mode 100644 index 00000000000..3d2df2551c1 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/170.html @@ -0,0 +1,22 @@ + + +170This is page N 170 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/171.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/171.html new file mode 100644 index 00000000000..e48476d2246 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/171.html @@ -0,0 +1,22 @@ + + +171This is page N 171 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/172.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/172.html new file mode 100644 index 00000000000..4dd179f25f1 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/172.html @@ -0,0 +1,22 @@ + + +172This is page N 172 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/173.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/173.html new file mode 100644 index 00000000000..86a04e5938a --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/173.html @@ -0,0 +1,22 @@ + + +173This is page N 173 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/174.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/174.html new file mode 100644 index 00000000000..9043a8f8e3e --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/174.html @@ -0,0 +1,22 @@ + + +174This is page N 174 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/175.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/175.html new file mode 100644 index 00000000000..4e3b44c2691 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/175.html @@ -0,0 +1,22 @@ + + +175This is page N 175 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/176.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/176.html new file mode 100644 index 00000000000..eb431242053 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/176.html @@ -0,0 +1,22 @@ + + +176This is page N 176 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/177.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/177.html new file mode 100644 index 00000000000..f999c2c7859 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/177.html @@ -0,0 +1,22 @@ + + +177This is page N 177 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/178.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/178.html new file mode 100644 index 00000000000..0e558c6f267 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/178.html @@ -0,0 +1,22 @@ + + +178This is page N 178 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/179.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/179.html new file mode 100644 index 00000000000..4bc38f153f0 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/179.html @@ -0,0 +1,22 @@ + + +179This is page N 179 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/18.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/18.html new file mode 100644 index 00000000000..52719ae72ac --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/18.html @@ -0,0 +1,22 @@ + + +18This is page N 18 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/180.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/180.html new file mode 100644 index 00000000000..830e516f21e --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/180.html @@ -0,0 +1,22 @@ + + +180This is page N 180 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/181.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/181.html new file mode 100644 index 00000000000..72da1e63b4e --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/181.html @@ -0,0 +1,22 @@ + + +181This is page N 181 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/182.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/182.html new file mode 100644 index 00000000000..07f3bef91da --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/182.html @@ -0,0 +1,22 @@ + + +182This is page N 182 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/183.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/183.html new file mode 100644 index 00000000000..62bd38e5864 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/183.html @@ -0,0 +1,22 @@ + + +183This is page N 183 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/184.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/184.html new file mode 100644 index 00000000000..7c269a06fed --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/184.html @@ -0,0 +1,22 @@ + + +184This is page N 184 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/185.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/185.html new file mode 100644 index 00000000000..20d2927a96f --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/185.html @@ -0,0 +1,22 @@ + + +185This is page N 185 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/186.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/186.html new file mode 100644 index 00000000000..4b018a42a5d --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/186.html @@ -0,0 +1,22 @@ + + +186This is page N 186 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/187.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/187.html new file mode 100644 index 00000000000..c38519173af --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/187.html @@ -0,0 +1,22 @@ + + +187This is page N 187 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/188.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/188.html new file mode 100644 index 00000000000..bf542441629 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/188.html @@ -0,0 +1,22 @@ + + +188This is page N 188 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/189.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/189.html new file mode 100644 index 00000000000..4912190fa98 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/189.html @@ -0,0 +1,22 @@ + + +189This is page N 189 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/19.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/19.html new file mode 100644 index 00000000000..3e7b584ceed --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/19.html @@ -0,0 +1,22 @@ + + +19This is page N 19 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/190.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/190.html new file mode 100644 index 00000000000..79c2ceb55cb --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/190.html @@ -0,0 +1,22 @@ + + +190This is page N 190 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/191.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/191.html new file mode 100644 index 00000000000..93137feec20 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/191.html @@ -0,0 +1,22 @@ + + +191This is page N 191 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/192.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/192.html new file mode 100644 index 00000000000..761328fb3ac --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/192.html @@ -0,0 +1,22 @@ + + +192This is page N 192 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/193.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/193.html new file mode 100644 index 00000000000..90129fda382 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/193.html @@ -0,0 +1,22 @@ + + +193This is page N 193 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/194.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/194.html new file mode 100644 index 00000000000..5e585c59d1b --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/194.html @@ -0,0 +1,22 @@ + + +194This is page N 194 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/195.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/195.html new file mode 100644 index 00000000000..607f1f709ef --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/195.html @@ -0,0 +1,22 @@ + + +195This is page N 195 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/196.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/196.html new file mode 100644 index 00000000000..33bdd24fbd2 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/196.html @@ -0,0 +1,22 @@ + + +196This is page N 196 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/197.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/197.html new file mode 100644 index 00000000000..bbb17da6ae8 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/197.html @@ -0,0 +1,22 @@ + + +197This is page N 197 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/198.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/198.html new file mode 100644 index 00000000000..5452f21d784 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/198.html @@ -0,0 +1,22 @@ + + +198This is page N 198 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/199.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/199.html new file mode 100644 index 00000000000..e6e620d5ae6 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/199.html @@ -0,0 +1,22 @@ + + +199This is page N 199 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/2.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/2.html new file mode 100644 index 00000000000..85e548e56d4 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/2.html @@ -0,0 +1,22 @@ + + +2This is page N 2 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/20.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/20.html new file mode 100644 index 00000000000..f7cd0ec769e --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/20.html @@ -0,0 +1,22 @@ + + +20This is page N 20 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/200.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/200.html new file mode 100644 index 00000000000..5ceede44030 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/200.html @@ -0,0 +1,22 @@ + + +200This is page N 200 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/201.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/201.html new file mode 100644 index 00000000000..d7b4ab3cae6 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/201.html @@ -0,0 +1,22 @@ + + +201This is page N 201 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/202.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/202.html new file mode 100644 index 00000000000..bf211c40fb0 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/202.html @@ -0,0 +1,22 @@ + + +202This is page N 202 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/203.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/203.html new file mode 100644 index 00000000000..9de8359b387 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/203.html @@ -0,0 +1,22 @@ + + +203This is page N 203 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/204.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/204.html new file mode 100644 index 00000000000..a862c8601d9 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/204.html @@ -0,0 +1,22 @@ + + +204This is page N 204 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/205.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/205.html new file mode 100644 index 00000000000..269bc4c226a --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/205.html @@ -0,0 +1,22 @@ + + +205This is page N 205 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/206.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/206.html new file mode 100644 index 00000000000..c14a39966c7 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/206.html @@ -0,0 +1,22 @@ + + +206This is page N 206 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/207.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/207.html new file mode 100644 index 00000000000..7812620acd4 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/207.html @@ -0,0 +1,22 @@ + + +207This is page N 207 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/208.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/208.html new file mode 100644 index 00000000000..2bc77acf407 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/208.html @@ -0,0 +1,22 @@ + + +208This is page N 208 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/209.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/209.html new file mode 100644 index 00000000000..9590b0cdad6 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/209.html @@ -0,0 +1,22 @@ + + +209This is page N 209 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/21.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/21.html new file mode 100644 index 00000000000..6e9891f9f41 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/21.html @@ -0,0 +1,22 @@ + + +21This is page N 21 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/210.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/210.html new file mode 100644 index 00000000000..df7eb291d6a --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/210.html @@ -0,0 +1,22 @@ + + +210This is page N 210 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/211.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/211.html new file mode 100644 index 00000000000..b2db3f52068 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/211.html @@ -0,0 +1,22 @@ + + +211This is page N 211 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/212.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/212.html new file mode 100644 index 00000000000..cf448195080 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/212.html @@ -0,0 +1,22 @@ + + +212This is page N 212 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/213.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/213.html new file mode 100644 index 00000000000..bfcd208ee9c --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/213.html @@ -0,0 +1,22 @@ + + +213This is page N 213 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/214.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/214.html new file mode 100644 index 00000000000..baec3646b82 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/214.html @@ -0,0 +1,22 @@ + + +214This is page N 214 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/215.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/215.html new file mode 100644 index 00000000000..e55a893fc82 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/215.html @@ -0,0 +1,22 @@ + + +215This is page N 215 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/216.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/216.html new file mode 100644 index 00000000000..e8118204a75 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/216.html @@ -0,0 +1,22 @@ + + +216This is page N 216 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/217.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/217.html new file mode 100644 index 00000000000..1184c418e53 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/217.html @@ -0,0 +1,22 @@ + + +217This is page N 217 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/218.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/218.html new file mode 100644 index 00000000000..d1997e8c7af --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/218.html @@ -0,0 +1,22 @@ + + +218This is page N 218 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/219.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/219.html new file mode 100644 index 00000000000..ea3a41df669 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/219.html @@ -0,0 +1,22 @@ + + +219This is page N 219 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/22.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/22.html new file mode 100644 index 00000000000..a15343781d8 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/22.html @@ -0,0 +1,22 @@ + + +22This is page N 22 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/220.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/220.html new file mode 100644 index 00000000000..9032dd39be5 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/220.html @@ -0,0 +1,22 @@ + + +220This is page N 220 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/221.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/221.html new file mode 100644 index 00000000000..6699dfc7cef --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/221.html @@ -0,0 +1,22 @@ + + +221This is page N 221 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/222.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/222.html new file mode 100644 index 00000000000..f40d8e800fd --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/222.html @@ -0,0 +1,22 @@ + + +222This is page N 222 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/223.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/223.html new file mode 100644 index 00000000000..c3304d4da78 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/223.html @@ -0,0 +1,22 @@ + + +223This is page N 223 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/224.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/224.html new file mode 100644 index 00000000000..29557b93882 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/224.html @@ -0,0 +1,22 @@ + + +224This is page N 224 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/225.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/225.html new file mode 100644 index 00000000000..74c0f26047c --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/225.html @@ -0,0 +1,22 @@ + + +225This is page N 225 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/226.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/226.html new file mode 100644 index 00000000000..f2003af5960 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/226.html @@ -0,0 +1,22 @@ + + +226This is page N 226 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/227.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/227.html new file mode 100644 index 00000000000..b5840c63815 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/227.html @@ -0,0 +1,22 @@ + + +227This is page N 227 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/228.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/228.html new file mode 100644 index 00000000000..912085a02c5 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/228.html @@ -0,0 +1,22 @@ + + +228This is page N 228 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/229.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/229.html new file mode 100644 index 00000000000..4fa6fb9c44c --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/229.html @@ -0,0 +1,22 @@ + + +229This is page N 229 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/23.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/23.html new file mode 100644 index 00000000000..99577e59b6d --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/23.html @@ -0,0 +1,22 @@ + + +23This is page N 23 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/230.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/230.html new file mode 100644 index 00000000000..19718004c4f --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/230.html @@ -0,0 +1,22 @@ + + +230This is page N 230 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/231.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/231.html new file mode 100644 index 00000000000..5bc73970484 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/231.html @@ -0,0 +1,22 @@ + + +231This is page N 231 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/232.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/232.html new file mode 100644 index 00000000000..f452c23e5b5 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/232.html @@ -0,0 +1,22 @@ + + +232This is page N 232 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/233.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/233.html new file mode 100644 index 00000000000..3f84a821331 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/233.html @@ -0,0 +1,22 @@ + + +233This is page N 233 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/234.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/234.html new file mode 100644 index 00000000000..ee97f3e1bec --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/234.html @@ -0,0 +1,22 @@ + + +234This is page N 234 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/235.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/235.html new file mode 100644 index 00000000000..dadba965dde --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/235.html @@ -0,0 +1,22 @@ + + +235This is page N 235 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/236.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/236.html new file mode 100644 index 00000000000..90e076afbfc --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/236.html @@ -0,0 +1,22 @@ + + +236This is page N 236 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/237.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/237.html new file mode 100644 index 00000000000..b7c77053599 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/237.html @@ -0,0 +1,22 @@ + + +237This is page N 237 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/238.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/238.html new file mode 100644 index 00000000000..e72300c00a8 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/238.html @@ -0,0 +1,22 @@ + + +238This is page N 238 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/239.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/239.html new file mode 100644 index 00000000000..bbefb4fe71e --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/239.html @@ -0,0 +1,22 @@ + + +239This is page N 239 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/24.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/24.html new file mode 100644 index 00000000000..e0eb1beae6f --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/24.html @@ -0,0 +1,22 @@ + + +24This is page N 24 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/240.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/240.html new file mode 100644 index 00000000000..72f5b630816 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/240.html @@ -0,0 +1,22 @@ + + +240This is page N 240 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/241.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/241.html new file mode 100644 index 00000000000..2a830b56102 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/241.html @@ -0,0 +1,22 @@ + + +241This is page N 241 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/242.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/242.html new file mode 100644 index 00000000000..3e38b66c64d --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/242.html @@ -0,0 +1,22 @@ + + +242This is page N 242 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/243.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/243.html new file mode 100644 index 00000000000..49bb42f460f --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/243.html @@ -0,0 +1,22 @@ + + +243This is page N 243 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/244.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/244.html new file mode 100644 index 00000000000..dad0efb02a3 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/244.html @@ -0,0 +1,22 @@ + + +244This is page N 244 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/245.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/245.html new file mode 100644 index 00000000000..d29f3f0571a --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/245.html @@ -0,0 +1,22 @@ + + +245This is page N 245 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/246.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/246.html new file mode 100644 index 00000000000..e9d5ab0d02c --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/246.html @@ -0,0 +1,22 @@ + + +246This is page N 246 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/247.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/247.html new file mode 100644 index 00000000000..214adfc3250 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/247.html @@ -0,0 +1,22 @@ + + +247This is page N 247 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/248.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/248.html new file mode 100644 index 00000000000..389375ad310 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/248.html @@ -0,0 +1,22 @@ + + +248This is page N 248 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/249.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/249.html new file mode 100644 index 00000000000..6accfae1a06 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/249.html @@ -0,0 +1,22 @@ + + +249This is page N 249 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/25.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/25.html new file mode 100644 index 00000000000..bbff8b98c47 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/25.html @@ -0,0 +1,22 @@ + + +25This is page N 25 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/250.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/250.html new file mode 100644 index 00000000000..c598653fa35 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/250.html @@ -0,0 +1,22 @@ + + +250This is page N 250 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/251.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/251.html new file mode 100644 index 00000000000..c2a1f7d14b6 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/251.html @@ -0,0 +1,22 @@ + + +251This is page N 251 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/252.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/252.html new file mode 100644 index 00000000000..753548c9834 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/252.html @@ -0,0 +1,22 @@ + + +252This is page N 252 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/253.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/253.html new file mode 100644 index 00000000000..29ca1131479 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/253.html @@ -0,0 +1,22 @@ + + +253This is page N 253 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/254.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/254.html new file mode 100644 index 00000000000..9d51c3d8e79 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/254.html @@ -0,0 +1,22 @@ + + +254This is page N 254 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/255.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/255.html new file mode 100644 index 00000000000..79b1863e941 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/255.html @@ -0,0 +1,22 @@ + + +255This is page N 255 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/256.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/256.html new file mode 100644 index 00000000000..69755684ee5 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/256.html @@ -0,0 +1,22 @@ + + +256This is page N 256 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/257.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/257.html new file mode 100644 index 00000000000..20f3f3d13b2 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/257.html @@ -0,0 +1,22 @@ + + +257This is page N 257 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/258.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/258.html new file mode 100644 index 00000000000..d8e79f886ea --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/258.html @@ -0,0 +1,22 @@ + + +258This is page N 258 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/259.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/259.html new file mode 100644 index 00000000000..16b7fb9330a --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/259.html @@ -0,0 +1,22 @@ + + +259This is page N 259 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/26.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/26.html new file mode 100644 index 00000000000..c41d41c1941 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/26.html @@ -0,0 +1,22 @@ + + +26This is page N 26 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/260.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/260.html new file mode 100644 index 00000000000..4f2f299940c --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/260.html @@ -0,0 +1,22 @@ + + +260This is page N 260 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/261.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/261.html new file mode 100644 index 00000000000..a6113a6b9b4 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/261.html @@ -0,0 +1,22 @@ + + +261This is page N 261 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/262.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/262.html new file mode 100644 index 00000000000..25f7023141c --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/262.html @@ -0,0 +1,22 @@ + + +262This is page N 262 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/263.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/263.html new file mode 100644 index 00000000000..7911e8f82ae --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/263.html @@ -0,0 +1,22 @@ + + +263This is page N 263 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/264.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/264.html new file mode 100644 index 00000000000..ed85934576b --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/264.html @@ -0,0 +1,22 @@ + + +264This is page N 264 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/265.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/265.html new file mode 100644 index 00000000000..9ca8fe35ce1 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/265.html @@ -0,0 +1,22 @@ + + +265This is page N 265 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/266.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/266.html new file mode 100644 index 00000000000..96f08830ebd --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/266.html @@ -0,0 +1,22 @@ + + +266This is page N 266 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/267.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/267.html new file mode 100644 index 00000000000..f5fe5c49510 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/267.html @@ -0,0 +1,22 @@ + + +267This is page N 267 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/268.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/268.html new file mode 100644 index 00000000000..37ea3054979 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/268.html @@ -0,0 +1,22 @@ + + +268This is page N 268 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/269.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/269.html new file mode 100644 index 00000000000..c3cab065713 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/269.html @@ -0,0 +1,22 @@ + + +269This is page N 269 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/27.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/27.html new file mode 100644 index 00000000000..b3cb7af2b5b --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/27.html @@ -0,0 +1,22 @@ + + +27This is page N 27 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/270.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/270.html new file mode 100644 index 00000000000..07f406cb609 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/270.html @@ -0,0 +1,22 @@ + + +270This is page N 270 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/271.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/271.html new file mode 100644 index 00000000000..d5bd91dfdf1 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/271.html @@ -0,0 +1,22 @@ + + +271This is page N 271 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/272.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/272.html new file mode 100644 index 00000000000..663e4951f96 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/272.html @@ -0,0 +1,22 @@ + + +272This is page N 272 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/273.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/273.html new file mode 100644 index 00000000000..42badf760be --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/273.html @@ -0,0 +1,22 @@ + + +273This is page N 273 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/274.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/274.html new file mode 100644 index 00000000000..6a80cfeb665 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/274.html @@ -0,0 +1,22 @@ + + +274This is page N 274 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/275.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/275.html new file mode 100644 index 00000000000..b9251b21d71 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/275.html @@ -0,0 +1,22 @@ + + +275This is page N 275 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/276.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/276.html new file mode 100644 index 00000000000..961ee246227 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/276.html @@ -0,0 +1,22 @@ + + +276This is page N 276 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/277.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/277.html new file mode 100644 index 00000000000..93fcfc341ac --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/277.html @@ -0,0 +1,22 @@ + + +277This is page N 277 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/278.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/278.html new file mode 100644 index 00000000000..2d9c5c96575 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/278.html @@ -0,0 +1,22 @@ + + +278This is page N 278 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/279.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/279.html new file mode 100644 index 00000000000..59dba04750d --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/279.html @@ -0,0 +1,22 @@ + + +279This is page N 279 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/28.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/28.html new file mode 100644 index 00000000000..118b37d70f7 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/28.html @@ -0,0 +1,22 @@ + + +28This is page N 28 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/280.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/280.html new file mode 100644 index 00000000000..fe9777a6ec4 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/280.html @@ -0,0 +1,22 @@ + + +280This is page N 280 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/281.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/281.html new file mode 100644 index 00000000000..068bae8f253 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/281.html @@ -0,0 +1,22 @@ + + +281This is page N 281 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/282.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/282.html new file mode 100644 index 00000000000..4f155a55f88 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/282.html @@ -0,0 +1,22 @@ + + +282This is page N 282 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/283.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/283.html new file mode 100644 index 00000000000..a536bb51a39 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/283.html @@ -0,0 +1,22 @@ + + +283This is page N 283 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/284.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/284.html new file mode 100644 index 00000000000..7af308f9806 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/284.html @@ -0,0 +1,22 @@ + + +284This is page N 284 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/285.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/285.html new file mode 100644 index 00000000000..6a0228a1c94 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/285.html @@ -0,0 +1,22 @@ + + +285This is page N 285 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/286.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/286.html new file mode 100644 index 00000000000..5a8708b1765 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/286.html @@ -0,0 +1,22 @@ + + +286This is page N 286 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/287.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/287.html new file mode 100644 index 00000000000..002f1edd6af --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/287.html @@ -0,0 +1,22 @@ + + +287This is page N 287 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/288.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/288.html new file mode 100644 index 00000000000..eb79160ea92 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/288.html @@ -0,0 +1,22 @@ + + +288This is page N 288 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/289.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/289.html new file mode 100644 index 00000000000..f7db8d5acea --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/289.html @@ -0,0 +1,22 @@ + + +289This is page N 289 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/29.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/29.html new file mode 100644 index 00000000000..a19dd9caecc --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/29.html @@ -0,0 +1,22 @@ + + +29This is page N 29 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/290.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/290.html new file mode 100644 index 00000000000..0f33d199d4d --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/290.html @@ -0,0 +1,22 @@ + + +290This is page N 290 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/291.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/291.html new file mode 100644 index 00000000000..d09de4a8767 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/291.html @@ -0,0 +1,22 @@ + + +291This is page N 291 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/292.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/292.html new file mode 100644 index 00000000000..910254f4355 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/292.html @@ -0,0 +1,22 @@ + + +292This is page N 292 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/293.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/293.html new file mode 100644 index 00000000000..8f7246c4459 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/293.html @@ -0,0 +1,22 @@ + + +293This is page N 293 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/294.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/294.html new file mode 100644 index 00000000000..f8a2d0a81a3 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/294.html @@ -0,0 +1,22 @@ + + +294This is page N 294 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/295.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/295.html new file mode 100644 index 00000000000..916c8b8dbc8 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/295.html @@ -0,0 +1,22 @@ + + +295This is page N 295 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/296.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/296.html new file mode 100644 index 00000000000..49c72ab31dd --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/296.html @@ -0,0 +1,22 @@ + + +296This is page N 296 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/297.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/297.html new file mode 100644 index 00000000000..d9b28f49e08 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/297.html @@ -0,0 +1,22 @@ + + +297This is page N 297 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/298.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/298.html new file mode 100644 index 00000000000..e4ddf6d7b23 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/298.html @@ -0,0 +1,22 @@ + + +298This is page N 298 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/299.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/299.html new file mode 100644 index 00000000000..d8f84c2272f --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/299.html @@ -0,0 +1,22 @@ + + +299This is page N 299 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/3.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/3.html new file mode 100644 index 00000000000..186a2ad4665 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/3.html @@ -0,0 +1,22 @@ + + +3This is page N 3 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/30.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/30.html new file mode 100644 index 00000000000..cd70de4e4e0 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/30.html @@ -0,0 +1,22 @@ + + +30This is page N 30 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/300.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/300.html new file mode 100644 index 00000000000..cd68d45a628 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/300.html @@ -0,0 +1,22 @@ + + +300This is page N 300 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/301.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/301.html new file mode 100644 index 00000000000..4e515566e1c --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/301.html @@ -0,0 +1,22 @@ + + +301This is page N 301 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/302.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/302.html new file mode 100644 index 00000000000..778350365c9 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/302.html @@ -0,0 +1,22 @@ + + +302This is page N 302 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/303.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/303.html new file mode 100644 index 00000000000..2520c0d6958 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/303.html @@ -0,0 +1,22 @@ + + +303This is page N 303 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/304.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/304.html new file mode 100644 index 00000000000..5053f079037 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/304.html @@ -0,0 +1,22 @@ + + +304This is page N 304 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/305.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/305.html new file mode 100644 index 00000000000..dc008188243 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/305.html @@ -0,0 +1,22 @@ + + +305This is page N 305 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/306.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/306.html new file mode 100644 index 00000000000..63efc3b2dd9 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/306.html @@ -0,0 +1,22 @@ + + +306This is page N 306 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/307.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/307.html new file mode 100644 index 00000000000..a2fe2eb3b9b --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/307.html @@ -0,0 +1,22 @@ + + +307This is page N 307 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/308.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/308.html new file mode 100644 index 00000000000..8e47f10ccf4 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/308.html @@ -0,0 +1,22 @@ + + +308This is page N 308 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/309.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/309.html new file mode 100644 index 00000000000..30e34d3b606 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/309.html @@ -0,0 +1,22 @@ + + +309This is page N 309 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/31.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/31.html new file mode 100644 index 00000000000..90f31c036c8 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/31.html @@ -0,0 +1,22 @@ + + +31This is page N 31 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/310.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/310.html new file mode 100644 index 00000000000..4c8c14309f4 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/310.html @@ -0,0 +1,22 @@ + + +310This is page N 310 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/311.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/311.html new file mode 100644 index 00000000000..68a3e70de96 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/311.html @@ -0,0 +1,22 @@ + + +311This is page N 311 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/312.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/312.html new file mode 100644 index 00000000000..e1e5da6c274 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/312.html @@ -0,0 +1,22 @@ + + +312This is page N 312 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/313.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/313.html new file mode 100644 index 00000000000..25f0f4c6388 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/313.html @@ -0,0 +1,22 @@ + + +313This is page N 313 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/314.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/314.html new file mode 100644 index 00000000000..7df7e8b9fa8 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/314.html @@ -0,0 +1,22 @@ + + +314This is page N 314 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/315.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/315.html new file mode 100644 index 00000000000..e2fa6b9e248 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/315.html @@ -0,0 +1,22 @@ + + +315This is page N 315 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/316.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/316.html new file mode 100644 index 00000000000..c4ff2c16690 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/316.html @@ -0,0 +1,22 @@ + + +316This is page N 316 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/317.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/317.html new file mode 100644 index 00000000000..6825ae94ab2 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/317.html @@ -0,0 +1,22 @@ + + +317This is page N 317 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/318.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/318.html new file mode 100644 index 00000000000..0634fb878c3 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/318.html @@ -0,0 +1,22 @@ + + +318This is page N 318 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/319.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/319.html new file mode 100644 index 00000000000..633e1620e6a --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/319.html @@ -0,0 +1,22 @@ + + +319This is page N 319 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/32.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/32.html new file mode 100644 index 00000000000..eedd06b4677 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/32.html @@ -0,0 +1,22 @@ + + +32This is page N 32 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/320.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/320.html new file mode 100644 index 00000000000..be6b0001189 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/320.html @@ -0,0 +1,22 @@ + + +320This is page N 320 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/321.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/321.html new file mode 100644 index 00000000000..317b0767dde --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/321.html @@ -0,0 +1,22 @@ + + +321This is page N 321 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/322.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/322.html new file mode 100644 index 00000000000..fd0fcf47e90 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/322.html @@ -0,0 +1,22 @@ + + +322This is page N 322 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/323.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/323.html new file mode 100644 index 00000000000..3f44da7a345 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/323.html @@ -0,0 +1,22 @@ + + +323This is page N 323 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/324.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/324.html new file mode 100644 index 00000000000..5982bf0bce9 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/324.html @@ -0,0 +1,22 @@ + + +324This is page N 324 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/325.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/325.html new file mode 100644 index 00000000000..db2ceabf443 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/325.html @@ -0,0 +1,22 @@ + + +325This is page N 325 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/326.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/326.html new file mode 100644 index 00000000000..600b558aab2 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/326.html @@ -0,0 +1,22 @@ + + +326This is page N 326 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/327.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/327.html new file mode 100644 index 00000000000..7f5765c748e --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/327.html @@ -0,0 +1,22 @@ + + +327This is page N 327 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/328.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/328.html new file mode 100644 index 00000000000..1a67cd44501 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/328.html @@ -0,0 +1,22 @@ + + +328This is page N 328 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/329.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/329.html new file mode 100644 index 00000000000..5bd4275d068 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/329.html @@ -0,0 +1,22 @@ + + +329This is page N 329 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/33.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/33.html new file mode 100644 index 00000000000..80ad6288dd8 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/33.html @@ -0,0 +1,22 @@ + + +33This is page N 33 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/330.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/330.html new file mode 100644 index 00000000000..eae3c0fa31b --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/330.html @@ -0,0 +1,22 @@ + + +330This is page N 330 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/331.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/331.html new file mode 100644 index 00000000000..06427c80288 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/331.html @@ -0,0 +1,22 @@ + + +331This is page N 331 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/332.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/332.html new file mode 100644 index 00000000000..7ca3928e305 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/332.html @@ -0,0 +1,22 @@ + + +332This is page N 332 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/333.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/333.html new file mode 100644 index 00000000000..bb2ac487aa7 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/333.html @@ -0,0 +1,22 @@ + + +333This is page N 333 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/334.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/334.html new file mode 100644 index 00000000000..fe68d3d189e --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/334.html @@ -0,0 +1,22 @@ + + +334This is page N 334 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/335.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/335.html new file mode 100644 index 00000000000..9664c1718a8 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/335.html @@ -0,0 +1,22 @@ + + +335This is page N 335 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/336.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/336.html new file mode 100644 index 00000000000..adb56fe7b4a --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/336.html @@ -0,0 +1,22 @@ + + +336This is page N 336 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/337.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/337.html new file mode 100644 index 00000000000..3c03d04fa1e --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/337.html @@ -0,0 +1,22 @@ + + +337This is page N 337 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/338.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/338.html new file mode 100644 index 00000000000..52e4308f906 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/338.html @@ -0,0 +1,22 @@ + + +338This is page N 338 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/339.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/339.html new file mode 100644 index 00000000000..7e765680719 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/339.html @@ -0,0 +1,22 @@ + + +339This is page N 339 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/34.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/34.html new file mode 100644 index 00000000000..bd123a1d4c8 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/34.html @@ -0,0 +1,22 @@ + + +34This is page N 34 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/340.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/340.html new file mode 100644 index 00000000000..27611eb029f --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/340.html @@ -0,0 +1,22 @@ + + +340This is page N 340 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/341.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/341.html new file mode 100644 index 00000000000..246def06b5b --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/341.html @@ -0,0 +1,22 @@ + + +341This is page N 341 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/342.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/342.html new file mode 100644 index 00000000000..6378fc6073f --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/342.html @@ -0,0 +1,22 @@ + + +342This is page N 342 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/343.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/343.html new file mode 100644 index 00000000000..ec5f70687ec --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/343.html @@ -0,0 +1,22 @@ + + +343This is page N 343 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/344.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/344.html new file mode 100644 index 00000000000..05f90253a28 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/344.html @@ -0,0 +1,22 @@ + + +344This is page N 344 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/345.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/345.html new file mode 100644 index 00000000000..ee4063aaa76 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/345.html @@ -0,0 +1,22 @@ + + +345This is page N 345 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/346.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/346.html new file mode 100644 index 00000000000..517cded67ec --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/346.html @@ -0,0 +1,22 @@ + + +346This is page N 346 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/347.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/347.html new file mode 100644 index 00000000000..bce91133863 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/347.html @@ -0,0 +1,22 @@ + + +347This is page N 347 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/348.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/348.html new file mode 100644 index 00000000000..6208c92809c --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/348.html @@ -0,0 +1,22 @@ + + +348This is page N 348 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/349.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/349.html new file mode 100644 index 00000000000..56ca238ef7d --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/349.html @@ -0,0 +1,22 @@ + + +349This is page N 349 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/35.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/35.html new file mode 100644 index 00000000000..727bed0b1d0 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/35.html @@ -0,0 +1,22 @@ + + +35This is page N 35 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/350.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/350.html new file mode 100644 index 00000000000..501adb96f4c --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/350.html @@ -0,0 +1,22 @@ + + +350This is page N 350 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/351.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/351.html new file mode 100644 index 00000000000..2ed86d679e4 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/351.html @@ -0,0 +1,22 @@ + + +351This is page N 351 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/352.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/352.html new file mode 100644 index 00000000000..31a9a86841e --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/352.html @@ -0,0 +1,22 @@ + + +352This is page N 352 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/353.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/353.html new file mode 100644 index 00000000000..2ca1f006030 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/353.html @@ -0,0 +1,22 @@ + + +353This is page N 353 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/354.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/354.html new file mode 100644 index 00000000000..1fcbf2d7d35 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/354.html @@ -0,0 +1,22 @@ + + +354This is page N 354 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/355.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/355.html new file mode 100644 index 00000000000..64c91caf624 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/355.html @@ -0,0 +1,22 @@ + + +355This is page N 355 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/356.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/356.html new file mode 100644 index 00000000000..618a1dcf41a --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/356.html @@ -0,0 +1,22 @@ + + +356This is page N 356 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/357.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/357.html new file mode 100644 index 00000000000..12a5b303795 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/357.html @@ -0,0 +1,22 @@ + + +357This is page N 357 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/358.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/358.html new file mode 100644 index 00000000000..ae42d89bb78 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/358.html @@ -0,0 +1,22 @@ + + +358This is page N 358 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/359.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/359.html new file mode 100644 index 00000000000..2ef50bbd50e --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/359.html @@ -0,0 +1,22 @@ + + +359This is page N 359 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/36.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/36.html new file mode 100644 index 00000000000..2487db870c4 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/36.html @@ -0,0 +1,22 @@ + + +36This is page N 36 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/360.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/360.html new file mode 100644 index 00000000000..2f5deb32325 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/360.html @@ -0,0 +1,22 @@ + + +360This is page N 360 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/361.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/361.html new file mode 100644 index 00000000000..c3f0f7452af --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/361.html @@ -0,0 +1,22 @@ + + +361This is page N 361 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/362.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/362.html new file mode 100644 index 00000000000..b0b8438255e --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/362.html @@ -0,0 +1,22 @@ + + +362This is page N 362 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/363.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/363.html new file mode 100644 index 00000000000..4f219ff9c89 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/363.html @@ -0,0 +1,22 @@ + + +363This is page N 363 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/364.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/364.html new file mode 100644 index 00000000000..ede82220388 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/364.html @@ -0,0 +1,22 @@ + + +364This is page N 364 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/365.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/365.html new file mode 100644 index 00000000000..a44e24dac50 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/365.html @@ -0,0 +1,22 @@ + + +365This is page N 365 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/366.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/366.html new file mode 100644 index 00000000000..b210fe2b03e --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/366.html @@ -0,0 +1,22 @@ + + +366This is page N 366 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/367.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/367.html new file mode 100644 index 00000000000..20f8b97cfaa --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/367.html @@ -0,0 +1,22 @@ + + +367This is page N 367 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/368.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/368.html new file mode 100644 index 00000000000..f11791cd352 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/368.html @@ -0,0 +1,22 @@ + + +368This is page N 368 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/369.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/369.html new file mode 100644 index 00000000000..0f7905cbadb --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/369.html @@ -0,0 +1,22 @@ + + +369This is page N 369 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/37.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/37.html new file mode 100644 index 00000000000..3a69905cf8f --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/37.html @@ -0,0 +1,22 @@ + + +37This is page N 37 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/370.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/370.html new file mode 100644 index 00000000000..fef6fb807e4 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/370.html @@ -0,0 +1,22 @@ + + +370This is page N 370 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/371.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/371.html new file mode 100644 index 00000000000..1da3822a0fc --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/371.html @@ -0,0 +1,22 @@ + + +371This is page N 371 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/372.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/372.html new file mode 100644 index 00000000000..6ecf45f2c5c --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/372.html @@ -0,0 +1,22 @@ + + +372This is page N 372 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/373.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/373.html new file mode 100644 index 00000000000..c02fa0efd50 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/373.html @@ -0,0 +1,22 @@ + + +373This is page N 373 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/374.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/374.html new file mode 100644 index 00000000000..8de7f3431fe --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/374.html @@ -0,0 +1,22 @@ + + +374This is page N 374 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/375.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/375.html new file mode 100644 index 00000000000..60dc47c33bf --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/375.html @@ -0,0 +1,22 @@ + + +375This is page N 375 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/376.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/376.html new file mode 100644 index 00000000000..c8023857739 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/376.html @@ -0,0 +1,22 @@ + + +376This is page N 376 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/377.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/377.html new file mode 100644 index 00000000000..967e63de840 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/377.html @@ -0,0 +1,22 @@ + + +377This is page N 377 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/378.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/378.html new file mode 100644 index 00000000000..ddb024af43c --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/378.html @@ -0,0 +1,22 @@ + + +378This is page N 378 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/379.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/379.html new file mode 100644 index 00000000000..3a8fd1cd820 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/379.html @@ -0,0 +1,22 @@ + + +379This is page N 379 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/38.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/38.html new file mode 100644 index 00000000000..edcd38e338e --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/38.html @@ -0,0 +1,22 @@ + + +38This is page N 38 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/380.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/380.html new file mode 100644 index 00000000000..9d50770c3c8 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/380.html @@ -0,0 +1,22 @@ + + +380This is page N 380 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/381.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/381.html new file mode 100644 index 00000000000..e216b095113 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/381.html @@ -0,0 +1,22 @@ + + +381This is page N 381 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/382.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/382.html new file mode 100644 index 00000000000..31bd24e2ba4 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/382.html @@ -0,0 +1,22 @@ + + +382This is page N 382 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/383.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/383.html new file mode 100644 index 00000000000..fc3b8e15cae --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/383.html @@ -0,0 +1,22 @@ + + +383This is page N 383 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/384.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/384.html new file mode 100644 index 00000000000..386eac60363 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/384.html @@ -0,0 +1,22 @@ + + +384This is page N 384 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/385.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/385.html new file mode 100644 index 00000000000..45a17c256d1 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/385.html @@ -0,0 +1,22 @@ + + +385This is page N 385 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/386.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/386.html new file mode 100644 index 00000000000..2f40f96af0d --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/386.html @@ -0,0 +1,22 @@ + + +386This is page N 386 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/387.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/387.html new file mode 100644 index 00000000000..f771d52d268 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/387.html @@ -0,0 +1,22 @@ + + +387This is page N 387 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/388.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/388.html new file mode 100644 index 00000000000..2ae01e5ba2a --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/388.html @@ -0,0 +1,22 @@ + + +388This is page N 388 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/389.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/389.html new file mode 100644 index 00000000000..7dba744cc00 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/389.html @@ -0,0 +1,22 @@ + + +389This is page N 389 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/39.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/39.html new file mode 100644 index 00000000000..dbc3d0313cc --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/39.html @@ -0,0 +1,22 @@ + + +39This is page N 39 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/390.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/390.html new file mode 100644 index 00000000000..0375aef0a6f --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/390.html @@ -0,0 +1,22 @@ + + +390This is page N 390 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/391.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/391.html new file mode 100644 index 00000000000..b9815445206 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/391.html @@ -0,0 +1,22 @@ + + +391This is page N 391 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/392.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/392.html new file mode 100644 index 00000000000..60fedc76299 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/392.html @@ -0,0 +1,22 @@ + + +392This is page N 392 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/393.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/393.html new file mode 100644 index 00000000000..9df26615590 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/393.html @@ -0,0 +1,22 @@ + + +393This is page N 393 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/394.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/394.html new file mode 100644 index 00000000000..a6ad53a7c70 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/394.html @@ -0,0 +1,22 @@ + + +394This is page N 394 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/395.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/395.html new file mode 100644 index 00000000000..73fdc156589 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/395.html @@ -0,0 +1,22 @@ + + +395This is page N 395 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/396.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/396.html new file mode 100644 index 00000000000..71ad89b7850 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/396.html @@ -0,0 +1,22 @@ + + +396This is page N 396 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/397.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/397.html new file mode 100644 index 00000000000..532f2a80405 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/397.html @@ -0,0 +1,22 @@ + + +397This is page N 397 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/398.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/398.html new file mode 100644 index 00000000000..c1895a91ab9 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/398.html @@ -0,0 +1,22 @@ + + +398This is page N 398 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/399.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/399.html new file mode 100644 index 00000000000..e585e579249 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/399.html @@ -0,0 +1,22 @@ + + +399This is page N 399 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/4.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/4.html new file mode 100644 index 00000000000..063334d6cee --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/4.html @@ -0,0 +1,22 @@ + + +4This is page N 4 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/40.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/40.html new file mode 100644 index 00000000000..f30e23dfd5a --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/40.html @@ -0,0 +1,22 @@ + + +40This is page N 40 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/400.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/400.html new file mode 100644 index 00000000000..83089abe2e7 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/400.html @@ -0,0 +1,22 @@ + + +400This is page N 400 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/401.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/401.html new file mode 100644 index 00000000000..2e1484ef673 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/401.html @@ -0,0 +1,22 @@ + + +401This is page N 401 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/402.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/402.html new file mode 100644 index 00000000000..a7d4d382ebc --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/402.html @@ -0,0 +1,22 @@ + + +402This is page N 402 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/403.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/403.html new file mode 100644 index 00000000000..91731169f52 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/403.html @@ -0,0 +1,22 @@ + + +403This is page N 403 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/404.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/404.html new file mode 100644 index 00000000000..c827f4593c1 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/404.html @@ -0,0 +1,22 @@ + + +404This is page N 404 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/405.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/405.html new file mode 100644 index 00000000000..3649f05576f --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/405.html @@ -0,0 +1,22 @@ + + +405This is page N 405 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/406.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/406.html new file mode 100644 index 00000000000..b10db60a559 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/406.html @@ -0,0 +1,22 @@ + + +406This is page N 406 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/407.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/407.html new file mode 100644 index 00000000000..b759f2e53c0 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/407.html @@ -0,0 +1,22 @@ + + +407This is page N 407 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/408.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/408.html new file mode 100644 index 00000000000..21a3c45a023 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/408.html @@ -0,0 +1,22 @@ + + +408This is page N 408 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/409.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/409.html new file mode 100644 index 00000000000..3fe50231113 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/409.html @@ -0,0 +1,22 @@ + + +409This is page N 409 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/41.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/41.html new file mode 100644 index 00000000000..e23c41b94fb --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/41.html @@ -0,0 +1,22 @@ + + +41This is page N 41 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/410.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/410.html new file mode 100644 index 00000000000..510d2270ea4 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/410.html @@ -0,0 +1,22 @@ + + +410This is page N 410 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/411.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/411.html new file mode 100644 index 00000000000..50cd3170a52 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/411.html @@ -0,0 +1,22 @@ + + +411This is page N 411 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/412.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/412.html new file mode 100644 index 00000000000..5216c367fa9 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/412.html @@ -0,0 +1,22 @@ + + +412This is page N 412 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/413.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/413.html new file mode 100644 index 00000000000..734f2232ecf --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/413.html @@ -0,0 +1,22 @@ + + +413This is page N 413 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/414.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/414.html new file mode 100644 index 00000000000..012089bfeea --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/414.html @@ -0,0 +1,22 @@ + + +414This is page N 414 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/415.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/415.html new file mode 100644 index 00000000000..ff0e5cfb842 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/415.html @@ -0,0 +1,22 @@ + + +415This is page N 415 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/416.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/416.html new file mode 100644 index 00000000000..6ea63271165 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/416.html @@ -0,0 +1,22 @@ + + +416This is page N 416 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/417.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/417.html new file mode 100644 index 00000000000..f09e0bd4a7a --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/417.html @@ -0,0 +1,22 @@ + + +417This is page N 417 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/418.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/418.html new file mode 100644 index 00000000000..972b47a4cb0 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/418.html @@ -0,0 +1,22 @@ + + +418This is page N 418 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/419.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/419.html new file mode 100644 index 00000000000..2c0c604590e --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/419.html @@ -0,0 +1,22 @@ + + +419This is page N 419 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/42.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/42.html new file mode 100644 index 00000000000..fce9d7d6d01 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/42.html @@ -0,0 +1,22 @@ + + +42This is page N 42 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/420.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/420.html new file mode 100644 index 00000000000..3716bfa11b3 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/420.html @@ -0,0 +1,22 @@ + + +420This is page N 420 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/421.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/421.html new file mode 100644 index 00000000000..18d14f60167 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/421.html @@ -0,0 +1,22 @@ + + +421This is page N 421 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/422.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/422.html new file mode 100644 index 00000000000..8bd8a368ab0 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/422.html @@ -0,0 +1,22 @@ + + +422This is page N 422 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/423.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/423.html new file mode 100644 index 00000000000..1bcf0bc22f8 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/423.html @@ -0,0 +1,22 @@ + + +423This is page N 423 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/424.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/424.html new file mode 100644 index 00000000000..f36f293ac81 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/424.html @@ -0,0 +1,22 @@ + + +424This is page N 424 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/425.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/425.html new file mode 100644 index 00000000000..0735d508cba --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/425.html @@ -0,0 +1,22 @@ + + +425This is page N 425 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/426.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/426.html new file mode 100644 index 00000000000..dbf22fce0a8 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/426.html @@ -0,0 +1,22 @@ + + +426This is page N 426 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/427.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/427.html new file mode 100644 index 00000000000..54b832dcad0 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/427.html @@ -0,0 +1,22 @@ + + +427This is page N 427 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/428.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/428.html new file mode 100644 index 00000000000..083fcf4a5ef --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/428.html @@ -0,0 +1,22 @@ + + +428This is page N 428 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/429.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/429.html new file mode 100644 index 00000000000..f3935bc0dcd --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/429.html @@ -0,0 +1,22 @@ + + +429This is page N 429 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/43.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/43.html new file mode 100644 index 00000000000..acf20dbdaac --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/43.html @@ -0,0 +1,22 @@ + + +43This is page N 43 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/430.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/430.html new file mode 100644 index 00000000000..e1fad9f2f38 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/430.html @@ -0,0 +1,22 @@ + + +430This is page N 430 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/431.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/431.html new file mode 100644 index 00000000000..1bdb5e14745 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/431.html @@ -0,0 +1,22 @@ + + +431This is page N 431 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/432.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/432.html new file mode 100644 index 00000000000..328b30996ef --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/432.html @@ -0,0 +1,22 @@ + + +432This is page N 432 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/433.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/433.html new file mode 100644 index 00000000000..dde9da17915 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/433.html @@ -0,0 +1,22 @@ + + +433This is page N 433 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/434.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/434.html new file mode 100644 index 00000000000..e2db74fa64f --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/434.html @@ -0,0 +1,22 @@ + + +434This is page N 434 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/435.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/435.html new file mode 100644 index 00000000000..76e93892d85 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/435.html @@ -0,0 +1,22 @@ + + +435This is page N 435 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/436.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/436.html new file mode 100644 index 00000000000..bd0afcc0848 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/436.html @@ -0,0 +1,22 @@ + + +436This is page N 436 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/437.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/437.html new file mode 100644 index 00000000000..22f9853d6ad --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/437.html @@ -0,0 +1,22 @@ + + +437This is page N 437 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/438.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/438.html new file mode 100644 index 00000000000..2784bf6c8ff --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/438.html @@ -0,0 +1,22 @@ + + +438This is page N 438 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/439.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/439.html new file mode 100644 index 00000000000..a713ac8d7ff --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/439.html @@ -0,0 +1,22 @@ + + +439This is page N 439 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/44.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/44.html new file mode 100644 index 00000000000..20f8c74a033 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/44.html @@ -0,0 +1,22 @@ + + +44This is page N 44 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/440.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/440.html new file mode 100644 index 00000000000..cb32db5d8d7 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/440.html @@ -0,0 +1,22 @@ + + +440This is page N 440 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/441.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/441.html new file mode 100644 index 00000000000..196c1d1788b --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/441.html @@ -0,0 +1,22 @@ + + +441This is page N 441 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/442.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/442.html new file mode 100644 index 00000000000..23acacdbea6 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/442.html @@ -0,0 +1,22 @@ + + +442This is page N 442 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/443.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/443.html new file mode 100644 index 00000000000..d04fd906f9b --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/443.html @@ -0,0 +1,22 @@ + + +443This is page N 443 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/444.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/444.html new file mode 100644 index 00000000000..e57c53b274a --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/444.html @@ -0,0 +1,22 @@ + + +444This is page N 444 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/445.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/445.html new file mode 100644 index 00000000000..5f4f035fad5 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/445.html @@ -0,0 +1,22 @@ + + +445This is page N 445 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/446.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/446.html new file mode 100644 index 00000000000..76526e8ed51 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/446.html @@ -0,0 +1,22 @@ + + +446This is page N 446 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/447.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/447.html new file mode 100644 index 00000000000..8ac00d3332b --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/447.html @@ -0,0 +1,22 @@ + + +447This is page N 447 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/448.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/448.html new file mode 100644 index 00000000000..f7163eef4dc --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/448.html @@ -0,0 +1,22 @@ + + +448This is page N 448 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/449.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/449.html new file mode 100644 index 00000000000..072c6450bd8 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/449.html @@ -0,0 +1,22 @@ + + +449This is page N 449 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/45.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/45.html new file mode 100644 index 00000000000..bdbeeb2babb --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/45.html @@ -0,0 +1,22 @@ + + +45This is page N 45 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/450.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/450.html new file mode 100644 index 00000000000..b1f87aed161 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/450.html @@ -0,0 +1,22 @@ + + +450This is page N 450 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/451.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/451.html new file mode 100644 index 00000000000..85f7d61a679 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/451.html @@ -0,0 +1,22 @@ + + +451This is page N 451 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/452.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/452.html new file mode 100644 index 00000000000..555f11d8201 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/452.html @@ -0,0 +1,22 @@ + + +452This is page N 452 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/453.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/453.html new file mode 100644 index 00000000000..d3d82e4a6c5 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/453.html @@ -0,0 +1,22 @@ + + +453This is page N 453 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/454.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/454.html new file mode 100644 index 00000000000..75beefc18e3 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/454.html @@ -0,0 +1,22 @@ + + +454This is page N 454 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/455.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/455.html new file mode 100644 index 00000000000..8c0d13ceb8e --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/455.html @@ -0,0 +1,22 @@ + + +455This is page N 455 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/456.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/456.html new file mode 100644 index 00000000000..1b3ce351fe6 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/456.html @@ -0,0 +1,22 @@ + + +456This is page N 456 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/457.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/457.html new file mode 100644 index 00000000000..e335b2c0d82 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/457.html @@ -0,0 +1,22 @@ + + +457This is page N 457 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/458.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/458.html new file mode 100644 index 00000000000..094babb4acd --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/458.html @@ -0,0 +1,22 @@ + + +458This is page N 458 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/459.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/459.html new file mode 100644 index 00000000000..93c7286b339 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/459.html @@ -0,0 +1,22 @@ + + +459This is page N 459 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/46.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/46.html new file mode 100644 index 00000000000..13dd41e910b --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/46.html @@ -0,0 +1,22 @@ + + +46This is page N 46 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/460.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/460.html new file mode 100644 index 00000000000..102ebba929e --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/460.html @@ -0,0 +1,22 @@ + + +460This is page N 460 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/461.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/461.html new file mode 100644 index 00000000000..45d9ab78198 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/461.html @@ -0,0 +1,22 @@ + + +461This is page N 461 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/462.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/462.html new file mode 100644 index 00000000000..b5c353883fb --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/462.html @@ -0,0 +1,22 @@ + + +462This is page N 462 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/463.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/463.html new file mode 100644 index 00000000000..e008dd75f66 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/463.html @@ -0,0 +1,22 @@ + + +463This is page N 463 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/464.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/464.html new file mode 100644 index 00000000000..3b22454f3a7 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/464.html @@ -0,0 +1,22 @@ + + +464This is page N 464 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/465.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/465.html new file mode 100644 index 00000000000..304d8d84700 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/465.html @@ -0,0 +1,22 @@ + + +465This is page N 465 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/466.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/466.html new file mode 100644 index 00000000000..8ac917bc09e --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/466.html @@ -0,0 +1,22 @@ + + +466This is page N 466 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/467.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/467.html new file mode 100644 index 00000000000..9b764757611 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/467.html @@ -0,0 +1,22 @@ + + +467This is page N 467 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/468.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/468.html new file mode 100644 index 00000000000..80a37e980be --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/468.html @@ -0,0 +1,22 @@ + + +468This is page N 468 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/469.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/469.html new file mode 100644 index 00000000000..d1ef9d4a4d0 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/469.html @@ -0,0 +1,22 @@ + + +469This is page N 469 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/47.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/47.html new file mode 100644 index 00000000000..ce68a400908 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/47.html @@ -0,0 +1,22 @@ + + +47This is page N 47 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/470.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/470.html new file mode 100644 index 00000000000..bc5253ae897 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/470.html @@ -0,0 +1,22 @@ + + +470This is page N 470 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/471.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/471.html new file mode 100644 index 00000000000..6a7b208b44d --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/471.html @@ -0,0 +1,22 @@ + + +471This is page N 471 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/472.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/472.html new file mode 100644 index 00000000000..40a4b826cb4 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/472.html @@ -0,0 +1,22 @@ + + +472This is page N 472 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/473.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/473.html new file mode 100644 index 00000000000..ab599692f9f --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/473.html @@ -0,0 +1,22 @@ + + +473This is page N 473 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/474.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/474.html new file mode 100644 index 00000000000..6caa3abe5e7 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/474.html @@ -0,0 +1,22 @@ + + +474This is page N 474 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/475.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/475.html new file mode 100644 index 00000000000..77a7b9ff025 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/475.html @@ -0,0 +1,22 @@ + + +475This is page N 475 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/476.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/476.html new file mode 100644 index 00000000000..93cb5970983 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/476.html @@ -0,0 +1,22 @@ + + +476This is page N 476 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/477.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/477.html new file mode 100644 index 00000000000..2cf8949eb07 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/477.html @@ -0,0 +1,22 @@ + + +477This is page N 477 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/478.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/478.html new file mode 100644 index 00000000000..5dca2d98fa1 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/478.html @@ -0,0 +1,22 @@ + + +478This is page N 478 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/479.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/479.html new file mode 100644 index 00000000000..87a066f03a1 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/479.html @@ -0,0 +1,22 @@ + + +479This is page N 479 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/48.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/48.html new file mode 100644 index 00000000000..5a215236ce3 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/48.html @@ -0,0 +1,22 @@ + + +48This is page N 48 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/480.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/480.html new file mode 100644 index 00000000000..b513b2bb93a --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/480.html @@ -0,0 +1,22 @@ + + +480This is page N 480 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/481.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/481.html new file mode 100644 index 00000000000..419fa5bf6a7 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/481.html @@ -0,0 +1,22 @@ + + +481This is page N 481 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/482.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/482.html new file mode 100644 index 00000000000..0c63d114401 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/482.html @@ -0,0 +1,22 @@ + + +482This is page N 482 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/483.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/483.html new file mode 100644 index 00000000000..3e508dacd2d --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/483.html @@ -0,0 +1,22 @@ + + +483This is page N 483 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/484.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/484.html new file mode 100644 index 00000000000..b2248344174 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/484.html @@ -0,0 +1,22 @@ + + +484This is page N 484 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/485.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/485.html new file mode 100644 index 00000000000..fa1ec46d44f --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/485.html @@ -0,0 +1,22 @@ + + +485This is page N 485 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/486.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/486.html new file mode 100644 index 00000000000..44cb6b2a03e --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/486.html @@ -0,0 +1,22 @@ + + +486This is page N 486 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/487.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/487.html new file mode 100644 index 00000000000..f937acba763 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/487.html @@ -0,0 +1,22 @@ + + +487This is page N 487 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/488.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/488.html new file mode 100644 index 00000000000..bce26803f52 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/488.html @@ -0,0 +1,22 @@ + + +488This is page N 488 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/489.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/489.html new file mode 100644 index 00000000000..21f8fa19da1 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/489.html @@ -0,0 +1,22 @@ + + +489This is page N 489 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/49.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/49.html new file mode 100644 index 00000000000..80dd0a4fd06 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/49.html @@ -0,0 +1,22 @@ + + +49This is page N 49 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/490.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/490.html new file mode 100644 index 00000000000..02a6ff98fe6 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/490.html @@ -0,0 +1,22 @@ + + +490This is page N 490 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/491.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/491.html new file mode 100644 index 00000000000..4da7a678697 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/491.html @@ -0,0 +1,22 @@ + + +491This is page N 491 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/492.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/492.html new file mode 100644 index 00000000000..c5dc490f71a --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/492.html @@ -0,0 +1,22 @@ + + +492This is page N 492 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/493.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/493.html new file mode 100644 index 00000000000..a6f3adc443b --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/493.html @@ -0,0 +1,22 @@ + + +493This is page N 493 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/494.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/494.html new file mode 100644 index 00000000000..29dfeda3f3e --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/494.html @@ -0,0 +1,22 @@ + + +494This is page N 494 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/495.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/495.html new file mode 100644 index 00000000000..8375f438052 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/495.html @@ -0,0 +1,22 @@ + + +495This is page N 495 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/496.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/496.html new file mode 100644 index 00000000000..6ad916648bd --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/496.html @@ -0,0 +1,22 @@ + + +496This is page N 496 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/497.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/497.html new file mode 100644 index 00000000000..31409b6f89e --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/497.html @@ -0,0 +1,22 @@ + + +497This is page N 497 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/498.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/498.html new file mode 100644 index 00000000000..c9c2b7cdf4b --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/498.html @@ -0,0 +1,22 @@ + + +498This is page N 498 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/499.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/499.html new file mode 100644 index 00000000000..c5a43229f26 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/499.html @@ -0,0 +1,22 @@ + + +499This is page N 499 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/5.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/5.html new file mode 100644 index 00000000000..c305a51e261 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/5.html @@ -0,0 +1,22 @@ + + +5This is page N 5 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/50.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/50.html new file mode 100644 index 00000000000..f04680cb56b --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/50.html @@ -0,0 +1,22 @@ + + +50This is page N 50 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/51.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/51.html new file mode 100644 index 00000000000..fccd39a31c7 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/51.html @@ -0,0 +1,22 @@ + + +51This is page N 51 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/52.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/52.html new file mode 100644 index 00000000000..d8ef2763bfe --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/52.html @@ -0,0 +1,22 @@ + + +52This is page N 52 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/53.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/53.html new file mode 100644 index 00000000000..d14a9cdb0ab --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/53.html @@ -0,0 +1,22 @@ + + +53This is page N 53 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/54.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/54.html new file mode 100644 index 00000000000..abca5a26083 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/54.html @@ -0,0 +1,22 @@ + + +54This is page N 54 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/55.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/55.html new file mode 100644 index 00000000000..dfd82aec468 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/55.html @@ -0,0 +1,22 @@ + + +55This is page N 55 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/56.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/56.html new file mode 100644 index 00000000000..052930694f5 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/56.html @@ -0,0 +1,22 @@ + + +56This is page N 56 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/57.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/57.html new file mode 100644 index 00000000000..e828b1ba160 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/57.html @@ -0,0 +1,22 @@ + + +57This is page N 57 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/58.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/58.html new file mode 100644 index 00000000000..af575be2c66 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/58.html @@ -0,0 +1,22 @@ + + +58This is page N 58 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/59.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/59.html new file mode 100644 index 00000000000..5edf2322feb --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/59.html @@ -0,0 +1,22 @@ + + +59This is page N 59 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/6.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/6.html new file mode 100644 index 00000000000..1208c1d9de9 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/6.html @@ -0,0 +1,22 @@ + + +6This is page N 6 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/60.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/60.html new file mode 100644 index 00000000000..92f821d784c --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/60.html @@ -0,0 +1,22 @@ + + +60This is page N 60 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/61.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/61.html new file mode 100644 index 00000000000..c2b78a06b7a --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/61.html @@ -0,0 +1,22 @@ + + +61This is page N 61 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/62.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/62.html new file mode 100644 index 00000000000..a3ec43294c6 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/62.html @@ -0,0 +1,22 @@ + + +62This is page N 62 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/63.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/63.html new file mode 100644 index 00000000000..6f12b02fcf0 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/63.html @@ -0,0 +1,22 @@ + + +63This is page N 63 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/64.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/64.html new file mode 100644 index 00000000000..ef0c2905bf2 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/64.html @@ -0,0 +1,22 @@ + + +64This is page N 64 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/65.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/65.html new file mode 100644 index 00000000000..6bb63e53249 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/65.html @@ -0,0 +1,22 @@ + + +65This is page N 65 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/66.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/66.html new file mode 100644 index 00000000000..52e30ac6a81 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/66.html @@ -0,0 +1,22 @@ + + +66This is page N 66 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/67.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/67.html new file mode 100644 index 00000000000..7fd0cf5de2f --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/67.html @@ -0,0 +1,22 @@ + + +67This is page N 67 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/68.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/68.html new file mode 100644 index 00000000000..647b734b290 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/68.html @@ -0,0 +1,22 @@ + + +68This is page N 68 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/69.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/69.html new file mode 100644 index 00000000000..e73ff391715 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/69.html @@ -0,0 +1,22 @@ + + +69This is page N 69 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/7.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/7.html new file mode 100644 index 00000000000..4426409990f --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/7.html @@ -0,0 +1,22 @@ + + +7This is page N 7 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/70.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/70.html new file mode 100644 index 00000000000..12392c54989 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/70.html @@ -0,0 +1,22 @@ + + +70This is page N 70 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/71.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/71.html new file mode 100644 index 00000000000..fb4acb44e66 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/71.html @@ -0,0 +1,22 @@ + + +71This is page N 71 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/72.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/72.html new file mode 100644 index 00000000000..3609b16b6e1 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/72.html @@ -0,0 +1,22 @@ + + +72This is page N 72 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/73.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/73.html new file mode 100644 index 00000000000..c4843fd574c --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/73.html @@ -0,0 +1,22 @@ + + +73This is page N 73 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/74.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/74.html new file mode 100644 index 00000000000..ac8b452215f --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/74.html @@ -0,0 +1,22 @@ + + +74This is page N 74 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/75.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/75.html new file mode 100644 index 00000000000..d0cce266028 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/75.html @@ -0,0 +1,22 @@ + + +75This is page N 75 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/76.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/76.html new file mode 100644 index 00000000000..15c46901a93 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/76.html @@ -0,0 +1,22 @@ + + +76This is page N 76 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/77.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/77.html new file mode 100644 index 00000000000..8a3be9dcf86 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/77.html @@ -0,0 +1,22 @@ + + +77This is page N 77 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/78.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/78.html new file mode 100644 index 00000000000..76617cb359d --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/78.html @@ -0,0 +1,22 @@ + + +78This is page N 78 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/79.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/79.html new file mode 100644 index 00000000000..f820696cce2 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/79.html @@ -0,0 +1,22 @@ + + +79This is page N 79 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/8.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/8.html new file mode 100644 index 00000000000..a780406810e --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/8.html @@ -0,0 +1,22 @@ + + +8This is page N 8 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/80.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/80.html new file mode 100644 index 00000000000..d219573a1c9 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/80.html @@ -0,0 +1,22 @@ + + +80This is page N 80 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/81.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/81.html new file mode 100644 index 00000000000..edd0add58fc --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/81.html @@ -0,0 +1,22 @@ + + +81This is page N 81 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/82.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/82.html new file mode 100644 index 00000000000..a12ddce5b4b --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/82.html @@ -0,0 +1,22 @@ + + +82This is page N 82 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/83.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/83.html new file mode 100644 index 00000000000..10fad2ac047 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/83.html @@ -0,0 +1,22 @@ + + +83This is page N 83 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/84.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/84.html new file mode 100644 index 00000000000..b9e82e9b730 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/84.html @@ -0,0 +1,22 @@ + + +84This is page N 84 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/85.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/85.html new file mode 100644 index 00000000000..3a81d2662e1 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/85.html @@ -0,0 +1,22 @@ + + +85This is page N 85 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/86.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/86.html new file mode 100644 index 00000000000..d5d981354e2 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/86.html @@ -0,0 +1,22 @@ + + +86This is page N 86 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/87.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/87.html new file mode 100644 index 00000000000..a21ec7f6d4b --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/87.html @@ -0,0 +1,22 @@ + + +87This is page N 87 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/88.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/88.html new file mode 100644 index 00000000000..d5f428fab0b --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/88.html @@ -0,0 +1,22 @@ + + +88This is page N 88 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/89.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/89.html new file mode 100644 index 00000000000..574cd9e7a75 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/89.html @@ -0,0 +1,22 @@ + + +89This is page N 89 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/9.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/9.html new file mode 100644 index 00000000000..c2f90c0bfe2 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/9.html @@ -0,0 +1,22 @@ + + +9This is page N 9 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/90.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/90.html new file mode 100644 index 00000000000..335acfee038 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/90.html @@ -0,0 +1,22 @@ + + +90This is page N 90 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/91.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/91.html new file mode 100644 index 00000000000..a76cbcc3a12 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/91.html @@ -0,0 +1,22 @@ + + +91This is page N 91 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/92.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/92.html new file mode 100644 index 00000000000..cc60dce00f1 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/92.html @@ -0,0 +1,22 @@ + + +92This is page N 92 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/93.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/93.html new file mode 100644 index 00000000000..276ed45604d --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/93.html @@ -0,0 +1,22 @@ + + +93This is page N 93 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/94.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/94.html new file mode 100644 index 00000000000..d3b5ede97a7 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/94.html @@ -0,0 +1,22 @@ + + +94This is page N 94 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/95.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/95.html new file mode 100644 index 00000000000..5fbcbb95a38 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/95.html @@ -0,0 +1,22 @@ + + +95This is page N 95 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/96.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/96.html new file mode 100644 index 00000000000..91133c435f8 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/96.html @@ -0,0 +1,22 @@ + + +96This is page N 96 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/97.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/97.html new file mode 100644 index 00000000000..50dc2192ca5 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/97.html @@ -0,0 +1,22 @@ + + +97This is page N 97 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/98.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/98.html new file mode 100644 index 00000000000..f3c8a1f6e0a --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/98.html @@ -0,0 +1,22 @@ + + +98This is page N 98 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/99.html b/mozilla/java/webclient/test/automated/src/test/basic/stress/99.html new file mode 100644 index 00000000000..30dfbf6d935 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/99.html @@ -0,0 +1,22 @@ + + +99This is page N 99 diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/LongBack/TestProperties b/mozilla/java/webclient/test/automated/src/test/basic/stress/LongBack/TestProperties new file mode 100644 index 00000000000..b1bee7ffdc6 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/LongBack/TestProperties @@ -0,0 +1,6 @@ +TEST_CLASS=org.mozilla.webclient.test.basic.stress.LongBack +TEST_ID=basic/stress/LongBack +DELAY_INTERNAL=1500 +DELAY_EXTERNAL=1520 +DELAY_OF_CYCLE=4 +PAGES_TO_LOAD=/test/basic/stress/0.html,/test/basic/stress/1.html,/test/basic/stress/2.html,/test/basic/stress/3.html,/test/basic/stress/4.html,/test/basic/stress/5.html,/test/basic/stress/6.html,/test/basic/stress/7.html,/test/basic/stress/8.html,/test/basic/stress/9.html,/test/basic/stress/10.html,/test/basic/stress/11.html,/test/basic/stress/12.html,/test/basic/stress/13.html,/test/basic/stress/14.html,/test/basic/stress/15.html,/test/basic/stress/16.html,/test/basic/stress/17.html,/test/basic/stress/18.html,/test/basic/stress/19.html,/test/basic/stress/20.html,/test/basic/stress/21.html,/test/basic/stress/22.html,/test/basic/stress/23.html,/test/basic/stress/24.html,/test/basic/stress/25.html,/test/basic/stress/26.html,/test/basic/stress/27.html,/test/basic/stress/28.html,/test/basic/stress/29.html,/test/basic/stress/30.html,/test/basic/stress/31.html,/test/basic/stress/32.html,/test/basic/stress/33.html,/test/basic/stress/34.html,/test/basic/stress/35.html,/test/basic/stress/36.html,/test/basic/stress/37.html,/test/basic/stress/38.html,/test/basic/stress/39.html,/test/basic/stress/40.html,/test/basic/stress/41.html,/test/basic/stress/42.html,/test/basic/stress/43.html,/test/basic/stress/44.html,/test/basic/stress/45.html,/test/basic/stress/46.html,/test/basic/stress/47.html,/test/basic/stress/48.html,/test/basic/stress/49.html,/test/basic/stress/50.html,/test/basic/stress/51.html,/test/basic/stress/52.html,/test/basic/stress/53.html,/test/basic/stress/54.html,/test/basic/stress/55.html,/test/basic/stress/56.html,/test/basic/stress/57.html,/test/basic/stress/58.html,/test/basic/stress/59.html,/test/basic/stress/60.html,/test/basic/stress/61.html,/test/basic/stress/62.html,/test/basic/stress/63.html,/test/basic/stress/64.html,/test/basic/stress/65.html,/test/basic/stress/66.html,/test/basic/stress/67.html,/test/basic/stress/68.html,/test/basic/stress/69.html,/test/basic/stress/70.html,/test/basic/stress/71.html,/test/basic/stress/72.html,/test/basic/stress/73.html,/test/basic/stress/74.html,/test/basic/stress/75.html,/test/basic/stress/76.html,/test/basic/stress/77.html,/test/basic/stress/78.html,/test/basic/stress/79.html,/test/basic/stress/80.html,/test/basic/stress/81.html,/test/basic/stress/82.html,/test/basic/stress/83.html,/test/basic/stress/84.html,/test/basic/stress/85.html,/test/basic/stress/86.html,/test/basic/stress/87.html,/test/basic/stress/88.html,/test/basic/stress/89.html,/test/basic/stress/90.html,/test/basic/stress/91.html,/test/basic/stress/92.html,/test/basic/stress/93.html,/test/basic/stress/94.html,/test/basic/stress/95.html,/test/basic/stress/96.html,/test/basic/stress/97.html,/test/basic/stress/98.html,/test/basic/stress/99.html,/test/basic/stress/100.html,/test/basic/stress/101.html,/test/basic/stress/102.html,/test/basic/stress/103.html,/test/basic/stress/104.html,/test/basic/stress/105.html,/test/basic/stress/106.html,/test/basic/stress/107.html,/test/basic/stress/108.html,/test/basic/stress/109.html,/test/basic/stress/110.html,/test/basic/stress/111.html,/test/basic/stress/112.html,/test/basic/stress/113.html,/test/basic/stress/114.html,/test/basic/stress/115.html,/test/basic/stress/116.html,/test/basic/stress/117.html,/test/basic/stress/118.html,/test/basic/stress/119.html,/test/basic/stress/120.html,/test/basic/stress/121.html,/test/basic/stress/122.html,/test/basic/stress/123.html,/test/basic/stress/124.html,/test/basic/stress/125.html,/test/basic/stress/126.html,/test/basic/stress/127.html,/test/basic/stress/128.html,/test/basic/stress/129.html,/test/basic/stress/130.html,/test/basic/stress/131.html,/test/basic/stress/132.html,/test/basic/stress/133.html,/test/basic/stress/134.html,/test/basic/stress/135.html,/test/basic/stress/136.html,/test/basic/stress/137.html,/test/basic/stress/138.html,/test/basic/stress/139.html,/test/basic/stress/140.html,/test/basic/stress/141.html,/test/basic/stress/142.html,/test/basic/stress/143.html,/test/basic/stress/144.html,/test/basic/stress/145.html,/test/basic/stress/146.html,/test/basic/stress/147.html,/test/basic/stress/148.html,/test/basic/stress/149.html,/test/basic/stress/150.html,/test/basic/stress/151.html,/test/basic/stress/152.html,/test/basic/stress/153.html,/test/basic/stress/154.html,/test/basic/stress/155.html,/test/basic/stress/156.html,/test/basic/stress/157.html,/test/basic/stress/158.html,/test/basic/stress/159.html,/test/basic/stress/160.html,/test/basic/stress/161.html,/test/basic/stress/162.html,/test/basic/stress/163.html,/test/basic/stress/164.html,/test/basic/stress/165.html,/test/basic/stress/166.html,/test/basic/stress/167.html,/test/basic/stress/168.html,/test/basic/stress/169.html,/test/basic/stress/170.html,/test/basic/stress/171.html,/test/basic/stress/172.html,/test/basic/stress/173.html,/test/basic/stress/174.html,/test/basic/stress/175.html,/test/basic/stress/176.html,/test/basic/stress/177.html,/test/basic/stress/178.html,/test/basic/stress/179.html,/test/basic/stress/180.html,/test/basic/stress/181.html,/test/basic/stress/182.html,/test/basic/stress/183.html,/test/basic/stress/184.html,/test/basic/stress/185.html,/test/basic/stress/186.html,/test/basic/stress/187.html,/test/basic/stress/188.html,/test/basic/stress/189.html,/test/basic/stress/190.html,/test/basic/stress/191.html,/test/basic/stress/192.html,/test/basic/stress/193.html,/test/basic/stress/194.html,/test/basic/stress/195.html,/test/basic/stress/196.html,/test/basic/stress/197.html,/test/basic/stress/198.html,/test/basic/stress/199.html,/test/basic/stress/200.html,/test/basic/stress/201.html,/test/basic/stress/202.html,/test/basic/stress/203.html,/test/basic/stress/204.html,/test/basic/stress/205.html,/test/basic/stress/206.html,/test/basic/stress/207.html,/test/basic/stress/208.html,/test/basic/stress/209.html,/test/basic/stress/210.html,/test/basic/stress/211.html,/test/basic/stress/212.html,/test/basic/stress/213.html,/test/basic/stress/214.html,/test/basic/stress/215.html,/test/basic/stress/216.html,/test/basic/stress/217.html,/test/basic/stress/218.html,/test/basic/stress/219.html,/test/basic/stress/220.html,/test/basic/stress/221.html,/test/basic/stress/222.html,/test/basic/stress/223.html,/test/basic/stress/224.html,/test/basic/stress/225.html,/test/basic/stress/226.html,/test/basic/stress/227.html,/test/basic/stress/228.html,/test/basic/stress/229.html,/test/basic/stress/230.html,/test/basic/stress/231.html,/test/basic/stress/232.html,/test/basic/stress/233.html,/test/basic/stress/234.html,/test/basic/stress/235.html,/test/basic/stress/236.html,/test/basic/stress/237.html,/test/basic/stress/238.html,/test/basic/stress/239.html,/test/basic/stress/240.html,/test/basic/stress/241.html,/test/basic/stress/242.html,/test/basic/stress/243.html,/test/basic/stress/244.html,/test/basic/stress/245.html,/test/basic/stress/246.html,/test/basic/stress/247.html,/test/basic/stress/248.html,/test/basic/stress/249.html,/test/basic/stress/250.html,/test/basic/stress/251.html,/test/basic/stress/252.html,/test/basic/stress/253.html,/test/basic/stress/254.html,/test/basic/stress/255.html,/test/basic/stress/256.html,/test/basic/stress/257.html,/test/basic/stress/258.html,/test/basic/stress/259.html,/test/basic/stress/260.html,/test/basic/stress/261.html,/test/basic/stress/262.html,/test/basic/stress/263.html,/test/basic/stress/264.html,/test/basic/stress/265.html,/test/basic/stress/266.html,/test/basic/stress/267.html,/test/basic/stress/268.html,/test/basic/stress/269.html,/test/basic/stress/270.html,/test/basic/stress/271.html,/test/basic/stress/272.html,/test/basic/stress/273.html,/test/basic/stress/274.html,/test/basic/stress/275.html,/test/basic/stress/276.html,/test/basic/stress/277.html,/test/basic/stress/278.html,/test/basic/stress/279.html,/test/basic/stress/280.html,/test/basic/stress/281.html,/test/basic/stress/282.html,/test/basic/stress/283.html,/test/basic/stress/284.html,/test/basic/stress/285.html,/test/basic/stress/286.html,/test/basic/stress/287.html,/test/basic/stress/288.html,/test/basic/stress/289.html,/test/basic/stress/290.html,/test/basic/stress/291.html,/test/basic/stress/292.html,/test/basic/stress/293.html,/test/basic/stress/294.html,/test/basic/stress/295.html,/test/basic/stress/296.html,/test/basic/stress/297.html,/test/basic/stress/298.html,/test/basic/stress/299.html,/test/basic/stress/300.html,/test/basic/stress/301.html,/test/basic/stress/302.html,/test/basic/stress/303.html,/test/basic/stress/304.html,/test/basic/stress/305.html,/test/basic/stress/306.html,/test/basic/stress/307.html,/test/basic/stress/308.html,/test/basic/stress/309.html,/test/basic/stress/310.html,/test/basic/stress/311.html,/test/basic/stress/312.html,/test/basic/stress/313.html,/test/basic/stress/314.html,/test/basic/stress/315.html,/test/basic/stress/316.html,/test/basic/stress/317.html,/test/basic/stress/318.html,/test/basic/stress/319.html,/test/basic/stress/320.html,/test/basic/stress/321.html,/test/basic/stress/322.html,/test/basic/stress/323.html,/test/basic/stress/324.html,/test/basic/stress/325.html,/test/basic/stress/326.html,/test/basic/stress/327.html,/test/basic/stress/328.html,/test/basic/stress/329.html,/test/basic/stress/330.html,/test/basic/stress/331.html,/test/basic/stress/332.html,/test/basic/stress/333.html,/test/basic/stress/334.html,/test/basic/stress/335.html,/test/basic/stress/336.html,/test/basic/stress/337.html,/test/basic/stress/338.html,/test/basic/stress/339.html,/test/basic/stress/340.html,/test/basic/stress/341.html,/test/basic/stress/342.html,/test/basic/stress/343.html,/test/basic/stress/344.html,/test/basic/stress/345.html,/test/basic/stress/346.html,/test/basic/stress/347.html,/test/basic/stress/348.html,/test/basic/stress/349.html,/test/basic/stress/350.html,/test/basic/stress/351.html,/test/basic/stress/352.html,/test/basic/stress/353.html,/test/basic/stress/354.html,/test/basic/stress/355.html,/test/basic/stress/356.html,/test/basic/stress/357.html,/test/basic/stress/358.html,/test/basic/stress/359.html,/test/basic/stress/360.html,/test/basic/stress/361.html,/test/basic/stress/362.html,/test/basic/stress/363.html,/test/basic/stress/364.html,/test/basic/stress/365.html,/test/basic/stress/366.html,/test/basic/stress/367.html,/test/basic/stress/368.html,/test/basic/stress/369.html,/test/basic/stress/370.html,/test/basic/stress/371.html,/test/basic/stress/372.html,/test/basic/stress/373.html,/test/basic/stress/374.html,/test/basic/stress/375.html,/test/basic/stress/376.html,/test/basic/stress/377.html,/test/basic/stress/378.html,/test/basic/stress/379.html,/test/basic/stress/380.html,/test/basic/stress/381.html,/test/basic/stress/382.html,/test/basic/stress/383.html,/test/basic/stress/384.html,/test/basic/stress/385.html,/test/basic/stress/386.html,/test/basic/stress/387.html,/test/basic/stress/388.html,/test/basic/stress/389.html,/test/basic/stress/390.html,/test/basic/stress/391.html,/test/basic/stress/392.html,/test/basic/stress/393.html,/test/basic/stress/394.html,/test/basic/stress/395.html,/test/basic/stress/396.html,/test/basic/stress/397.html,/test/basic/stress/398.html,/test/basic/stress/399.html,/test/basic/stress/400.html,/test/basic/stress/401.html,/test/basic/stress/402.html,/test/basic/stress/403.html,/test/basic/stress/404.html,/test/basic/stress/405.html,/test/basic/stress/406.html,/test/basic/stress/407.html,/test/basic/stress/408.html,/test/basic/stress/409.html,/test/basic/stress/410.html,/test/basic/stress/411.html,/test/basic/stress/412.html,/test/basic/stress/413.html,/test/basic/stress/414.html,/test/basic/stress/415.html,/test/basic/stress/416.html,/test/basic/stress/417.html,/test/basic/stress/418.html,/test/basic/stress/419.html,/test/basic/stress/420.html,/test/basic/stress/421.html,/test/basic/stress/422.html,/test/basic/stress/423.html,/test/basic/stress/424.html,/test/basic/stress/425.html,/test/basic/stress/426.html,/test/basic/stress/427.html,/test/basic/stress/428.html,/test/basic/stress/429.html,/test/basic/stress/430.html,/test/basic/stress/431.html,/test/basic/stress/432.html,/test/basic/stress/433.html,/test/basic/stress/434.html,/test/basic/stress/435.html,/test/basic/stress/436.html,/test/basic/stress/437.html,/test/basic/stress/438.html,/test/basic/stress/439.html,/test/basic/stress/440.html,/test/basic/stress/441.html,/test/basic/stress/442.html,/test/basic/stress/443.html,/test/basic/stress/444.html,/test/basic/stress/445.html,/test/basic/stress/446.html,/test/basic/stress/447.html,/test/basic/stress/448.html,/test/basic/stress/449.html,/test/basic/stress/450.html,/test/basic/stress/451.html,/test/basic/stress/452.html,/test/basic/stress/453.html,/test/basic/stress/454.html,/test/basic/stress/455.html,/test/basic/stress/456.html,/test/basic/stress/457.html,/test/basic/stress/458.html,/test/basic/stress/459.html,/test/basic/stress/460.html,/test/basic/stress/461.html,/test/basic/stress/462.html,/test/basic/stress/463.html,/test/basic/stress/464.html,/test/basic/stress/465.html,/test/basic/stress/466.html,/test/basic/stress/467.html,/test/basic/stress/468.html,/test/basic/stress/469.html,/test/basic/stress/470.html,/test/basic/stress/471.html,/test/basic/stress/472.html,/test/basic/stress/473.html,/test/basic/stress/474.html,/test/basic/stress/475.html,/test/basic/stress/476.html,/test/basic/stress/477.html,/test/basic/stress/478.html,/test/basic/stress/479.html,/test/basic/stress/480.html,/test/basic/stress/481.html,/test/basic/stress/482.html,/test/basic/stress/483.html,/test/basic/stress/484.html,/test/basic/stress/485.html,/test/basic/stress/486.html,/test/basic/stress/487.html,/test/basic/stress/488.html,/test/basic/stress/489.html,/test/basic/stress/490.html,/test/basic/stress/491.html,/test/basic/stress/492.html,/test/basic/stress/493.html,/test/basic/stress/494.html,/test/basic/stress/495.html,/test/basic/stress/496.html,/test/basic/stress/497.html,/test/basic/stress/498.html,/test/basic/stress/499.html diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/LongLoad/TestProperties b/mozilla/java/webclient/test/automated/src/test/basic/stress/LongLoad/TestProperties new file mode 100644 index 00000000000..c94ffbc86b1 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/LongLoad/TestProperties @@ -0,0 +1,6 @@ +TEST_CLASS=org.mozilla.webclient.test.basic.stress.LongLoad +TEST_ID=basic/stress/LongLoad +DELAY_INTERNAL=1500 +DELAY_EXTERNAL=1520 +DELAY_OF_CYCLE=4 +PAGES_TO_LOAD=/test/basic/stress/0.html,/test/basic/stress/1.html,/test/basic/stress/2.html,/test/basic/stress/3.html,/test/basic/stress/4.html,/test/basic/stress/5.html,/test/basic/stress/6.html,/test/basic/stress/7.html,/test/basic/stress/8.html,/test/basic/stress/9.html,/test/basic/stress/10.html,/test/basic/stress/11.html,/test/basic/stress/12.html,/test/basic/stress/13.html,/test/basic/stress/14.html,/test/basic/stress/15.html,/test/basic/stress/16.html,/test/basic/stress/17.html,/test/basic/stress/18.html,/test/basic/stress/19.html,/test/basic/stress/20.html,/test/basic/stress/21.html,/test/basic/stress/22.html,/test/basic/stress/23.html,/test/basic/stress/24.html,/test/basic/stress/25.html,/test/basic/stress/26.html,/test/basic/stress/27.html,/test/basic/stress/28.html,/test/basic/stress/29.html,/test/basic/stress/30.html,/test/basic/stress/31.html,/test/basic/stress/32.html,/test/basic/stress/33.html,/test/basic/stress/34.html,/test/basic/stress/35.html,/test/basic/stress/36.html,/test/basic/stress/37.html,/test/basic/stress/38.html,/test/basic/stress/39.html,/test/basic/stress/40.html,/test/basic/stress/41.html,/test/basic/stress/42.html,/test/basic/stress/43.html,/test/basic/stress/44.html,/test/basic/stress/45.html,/test/basic/stress/46.html,/test/basic/stress/47.html,/test/basic/stress/48.html,/test/basic/stress/49.html,/test/basic/stress/50.html,/test/basic/stress/51.html,/test/basic/stress/52.html,/test/basic/stress/53.html,/test/basic/stress/54.html,/test/basic/stress/55.html,/test/basic/stress/56.html,/test/basic/stress/57.html,/test/basic/stress/58.html,/test/basic/stress/59.html,/test/basic/stress/60.html,/test/basic/stress/61.html,/test/basic/stress/62.html,/test/basic/stress/63.html,/test/basic/stress/64.html,/test/basic/stress/65.html,/test/basic/stress/66.html,/test/basic/stress/67.html,/test/basic/stress/68.html,/test/basic/stress/69.html,/test/basic/stress/70.html,/test/basic/stress/71.html,/test/basic/stress/72.html,/test/basic/stress/73.html,/test/basic/stress/74.html,/test/basic/stress/75.html,/test/basic/stress/76.html,/test/basic/stress/77.html,/test/basic/stress/78.html,/test/basic/stress/79.html,/test/basic/stress/80.html,/test/basic/stress/81.html,/test/basic/stress/82.html,/test/basic/stress/83.html,/test/basic/stress/84.html,/test/basic/stress/85.html,/test/basic/stress/86.html,/test/basic/stress/87.html,/test/basic/stress/88.html,/test/basic/stress/89.html,/test/basic/stress/90.html,/test/basic/stress/91.html,/test/basic/stress/92.html,/test/basic/stress/93.html,/test/basic/stress/94.html,/test/basic/stress/95.html,/test/basic/stress/96.html,/test/basic/stress/97.html,/test/basic/stress/98.html,/test/basic/stress/99.html,/test/basic/stress/100.html,/test/basic/stress/101.html,/test/basic/stress/102.html,/test/basic/stress/103.html,/test/basic/stress/104.html,/test/basic/stress/105.html,/test/basic/stress/106.html,/test/basic/stress/107.html,/test/basic/stress/108.html,/test/basic/stress/109.html,/test/basic/stress/110.html,/test/basic/stress/111.html,/test/basic/stress/112.html,/test/basic/stress/113.html,/test/basic/stress/114.html,/test/basic/stress/115.html,/test/basic/stress/116.html,/test/basic/stress/117.html,/test/basic/stress/118.html,/test/basic/stress/119.html,/test/basic/stress/120.html,/test/basic/stress/121.html,/test/basic/stress/122.html,/test/basic/stress/123.html,/test/basic/stress/124.html,/test/basic/stress/125.html,/test/basic/stress/126.html,/test/basic/stress/127.html,/test/basic/stress/128.html,/test/basic/stress/129.html,/test/basic/stress/130.html,/test/basic/stress/131.html,/test/basic/stress/132.html,/test/basic/stress/133.html,/test/basic/stress/134.html,/test/basic/stress/135.html,/test/basic/stress/136.html,/test/basic/stress/137.html,/test/basic/stress/138.html,/test/basic/stress/139.html,/test/basic/stress/140.html,/test/basic/stress/141.html,/test/basic/stress/142.html,/test/basic/stress/143.html,/test/basic/stress/144.html,/test/basic/stress/145.html,/test/basic/stress/146.html,/test/basic/stress/147.html,/test/basic/stress/148.html,/test/basic/stress/149.html,/test/basic/stress/150.html,/test/basic/stress/151.html,/test/basic/stress/152.html,/test/basic/stress/153.html,/test/basic/stress/154.html,/test/basic/stress/155.html,/test/basic/stress/156.html,/test/basic/stress/157.html,/test/basic/stress/158.html,/test/basic/stress/159.html,/test/basic/stress/160.html,/test/basic/stress/161.html,/test/basic/stress/162.html,/test/basic/stress/163.html,/test/basic/stress/164.html,/test/basic/stress/165.html,/test/basic/stress/166.html,/test/basic/stress/167.html,/test/basic/stress/168.html,/test/basic/stress/169.html,/test/basic/stress/170.html,/test/basic/stress/171.html,/test/basic/stress/172.html,/test/basic/stress/173.html,/test/basic/stress/174.html,/test/basic/stress/175.html,/test/basic/stress/176.html,/test/basic/stress/177.html,/test/basic/stress/178.html,/test/basic/stress/179.html,/test/basic/stress/180.html,/test/basic/stress/181.html,/test/basic/stress/182.html,/test/basic/stress/183.html,/test/basic/stress/184.html,/test/basic/stress/185.html,/test/basic/stress/186.html,/test/basic/stress/187.html,/test/basic/stress/188.html,/test/basic/stress/189.html,/test/basic/stress/190.html,/test/basic/stress/191.html,/test/basic/stress/192.html,/test/basic/stress/193.html,/test/basic/stress/194.html,/test/basic/stress/195.html,/test/basic/stress/196.html,/test/basic/stress/197.html,/test/basic/stress/198.html,/test/basic/stress/199.html,/test/basic/stress/200.html,/test/basic/stress/201.html,/test/basic/stress/202.html,/test/basic/stress/203.html,/test/basic/stress/204.html,/test/basic/stress/205.html,/test/basic/stress/206.html,/test/basic/stress/207.html,/test/basic/stress/208.html,/test/basic/stress/209.html,/test/basic/stress/210.html,/test/basic/stress/211.html,/test/basic/stress/212.html,/test/basic/stress/213.html,/test/basic/stress/214.html,/test/basic/stress/215.html,/test/basic/stress/216.html,/test/basic/stress/217.html,/test/basic/stress/218.html,/test/basic/stress/219.html,/test/basic/stress/220.html,/test/basic/stress/221.html,/test/basic/stress/222.html,/test/basic/stress/223.html,/test/basic/stress/224.html,/test/basic/stress/225.html,/test/basic/stress/226.html,/test/basic/stress/227.html,/test/basic/stress/228.html,/test/basic/stress/229.html,/test/basic/stress/230.html,/test/basic/stress/231.html,/test/basic/stress/232.html,/test/basic/stress/233.html,/test/basic/stress/234.html,/test/basic/stress/235.html,/test/basic/stress/236.html,/test/basic/stress/237.html,/test/basic/stress/238.html,/test/basic/stress/239.html,/test/basic/stress/240.html,/test/basic/stress/241.html,/test/basic/stress/242.html,/test/basic/stress/243.html,/test/basic/stress/244.html,/test/basic/stress/245.html,/test/basic/stress/246.html,/test/basic/stress/247.html,/test/basic/stress/248.html,/test/basic/stress/249.html,/test/basic/stress/250.html,/test/basic/stress/251.html,/test/basic/stress/252.html,/test/basic/stress/253.html,/test/basic/stress/254.html,/test/basic/stress/255.html,/test/basic/stress/256.html,/test/basic/stress/257.html,/test/basic/stress/258.html,/test/basic/stress/259.html,/test/basic/stress/260.html,/test/basic/stress/261.html,/test/basic/stress/262.html,/test/basic/stress/263.html,/test/basic/stress/264.html,/test/basic/stress/265.html,/test/basic/stress/266.html,/test/basic/stress/267.html,/test/basic/stress/268.html,/test/basic/stress/269.html,/test/basic/stress/270.html,/test/basic/stress/271.html,/test/basic/stress/272.html,/test/basic/stress/273.html,/test/basic/stress/274.html,/test/basic/stress/275.html,/test/basic/stress/276.html,/test/basic/stress/277.html,/test/basic/stress/278.html,/test/basic/stress/279.html,/test/basic/stress/280.html,/test/basic/stress/281.html,/test/basic/stress/282.html,/test/basic/stress/283.html,/test/basic/stress/284.html,/test/basic/stress/285.html,/test/basic/stress/286.html,/test/basic/stress/287.html,/test/basic/stress/288.html,/test/basic/stress/289.html,/test/basic/stress/290.html,/test/basic/stress/291.html,/test/basic/stress/292.html,/test/basic/stress/293.html,/test/basic/stress/294.html,/test/basic/stress/295.html,/test/basic/stress/296.html,/test/basic/stress/297.html,/test/basic/stress/298.html,/test/basic/stress/299.html,/test/basic/stress/300.html,/test/basic/stress/301.html,/test/basic/stress/302.html,/test/basic/stress/303.html,/test/basic/stress/304.html,/test/basic/stress/305.html,/test/basic/stress/306.html,/test/basic/stress/307.html,/test/basic/stress/308.html,/test/basic/stress/309.html,/test/basic/stress/310.html,/test/basic/stress/311.html,/test/basic/stress/312.html,/test/basic/stress/313.html,/test/basic/stress/314.html,/test/basic/stress/315.html,/test/basic/stress/316.html,/test/basic/stress/317.html,/test/basic/stress/318.html,/test/basic/stress/319.html,/test/basic/stress/320.html,/test/basic/stress/321.html,/test/basic/stress/322.html,/test/basic/stress/323.html,/test/basic/stress/324.html,/test/basic/stress/325.html,/test/basic/stress/326.html,/test/basic/stress/327.html,/test/basic/stress/328.html,/test/basic/stress/329.html,/test/basic/stress/330.html,/test/basic/stress/331.html,/test/basic/stress/332.html,/test/basic/stress/333.html,/test/basic/stress/334.html,/test/basic/stress/335.html,/test/basic/stress/336.html,/test/basic/stress/337.html,/test/basic/stress/338.html,/test/basic/stress/339.html,/test/basic/stress/340.html,/test/basic/stress/341.html,/test/basic/stress/342.html,/test/basic/stress/343.html,/test/basic/stress/344.html,/test/basic/stress/345.html,/test/basic/stress/346.html,/test/basic/stress/347.html,/test/basic/stress/348.html,/test/basic/stress/349.html,/test/basic/stress/350.html,/test/basic/stress/351.html,/test/basic/stress/352.html,/test/basic/stress/353.html,/test/basic/stress/354.html,/test/basic/stress/355.html,/test/basic/stress/356.html,/test/basic/stress/357.html,/test/basic/stress/358.html,/test/basic/stress/359.html,/test/basic/stress/360.html,/test/basic/stress/361.html,/test/basic/stress/362.html,/test/basic/stress/363.html,/test/basic/stress/364.html,/test/basic/stress/365.html,/test/basic/stress/366.html,/test/basic/stress/367.html,/test/basic/stress/368.html,/test/basic/stress/369.html,/test/basic/stress/370.html,/test/basic/stress/371.html,/test/basic/stress/372.html,/test/basic/stress/373.html,/test/basic/stress/374.html,/test/basic/stress/375.html,/test/basic/stress/376.html,/test/basic/stress/377.html,/test/basic/stress/378.html,/test/basic/stress/379.html,/test/basic/stress/380.html,/test/basic/stress/381.html,/test/basic/stress/382.html,/test/basic/stress/383.html,/test/basic/stress/384.html,/test/basic/stress/385.html,/test/basic/stress/386.html,/test/basic/stress/387.html,/test/basic/stress/388.html,/test/basic/stress/389.html,/test/basic/stress/390.html,/test/basic/stress/391.html,/test/basic/stress/392.html,/test/basic/stress/393.html,/test/basic/stress/394.html,/test/basic/stress/395.html,/test/basic/stress/396.html,/test/basic/stress/397.html,/test/basic/stress/398.html,/test/basic/stress/399.html,/test/basic/stress/400.html,/test/basic/stress/401.html,/test/basic/stress/402.html,/test/basic/stress/403.html,/test/basic/stress/404.html,/test/basic/stress/405.html,/test/basic/stress/406.html,/test/basic/stress/407.html,/test/basic/stress/408.html,/test/basic/stress/409.html,/test/basic/stress/410.html,/test/basic/stress/411.html,/test/basic/stress/412.html,/test/basic/stress/413.html,/test/basic/stress/414.html,/test/basic/stress/415.html,/test/basic/stress/416.html,/test/basic/stress/417.html,/test/basic/stress/418.html,/test/basic/stress/419.html,/test/basic/stress/420.html,/test/basic/stress/421.html,/test/basic/stress/422.html,/test/basic/stress/423.html,/test/basic/stress/424.html,/test/basic/stress/425.html,/test/basic/stress/426.html,/test/basic/stress/427.html,/test/basic/stress/428.html,/test/basic/stress/429.html,/test/basic/stress/430.html,/test/basic/stress/431.html,/test/basic/stress/432.html,/test/basic/stress/433.html,/test/basic/stress/434.html,/test/basic/stress/435.html,/test/basic/stress/436.html,/test/basic/stress/437.html,/test/basic/stress/438.html,/test/basic/stress/439.html,/test/basic/stress/440.html,/test/basic/stress/441.html,/test/basic/stress/442.html,/test/basic/stress/443.html,/test/basic/stress/444.html,/test/basic/stress/445.html,/test/basic/stress/446.html,/test/basic/stress/447.html,/test/basic/stress/448.html,/test/basic/stress/449.html,/test/basic/stress/450.html,/test/basic/stress/451.html,/test/basic/stress/452.html,/test/basic/stress/453.html,/test/basic/stress/454.html,/test/basic/stress/455.html,/test/basic/stress/456.html,/test/basic/stress/457.html,/test/basic/stress/458.html,/test/basic/stress/459.html,/test/basic/stress/460.html,/test/basic/stress/461.html,/test/basic/stress/462.html,/test/basic/stress/463.html,/test/basic/stress/464.html,/test/basic/stress/465.html,/test/basic/stress/466.html,/test/basic/stress/467.html,/test/basic/stress/468.html,/test/basic/stress/469.html,/test/basic/stress/470.html,/test/basic/stress/471.html,/test/basic/stress/472.html,/test/basic/stress/473.html,/test/basic/stress/474.html,/test/basic/stress/475.html,/test/basic/stress/476.html,/test/basic/stress/477.html,/test/basic/stress/478.html,/test/basic/stress/479.html,/test/basic/stress/480.html,/test/basic/stress/481.html,/test/basic/stress/482.html,/test/basic/stress/483.html,/test/basic/stress/484.html,/test/basic/stress/485.html,/test/basic/stress/486.html,/test/basic/stress/487.html,/test/basic/stress/488.html,/test/basic/stress/489.html,/test/basic/stress/490.html,/test/basic/stress/491.html,/test/basic/stress/492.html,/test/basic/stress/493.html,/test/basic/stress/494.html,/test/basic/stress/495.html,/test/basic/stress/496.html,/test/basic/stress/497.html,/test/basic/stress/498.html,/test/basic/stress/499.html diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/Refresh/Test.lst b/mozilla/java/webclient/test/automated/src/test/basic/stress/Refresh/Test.lst new file mode 100644 index 00000000000..f5233e61dc8 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/Refresh/Test.lst @@ -0,0 +1 @@ +0:/test/basic/Waiting.cgi diff --git a/mozilla/java/webclient/test/automated/src/test/basic/stress/Refresh/TestProperties b/mozilla/java/webclient/test/automated/src/test/basic/stress/Refresh/TestProperties new file mode 100644 index 00000000000..6343b169c06 --- /dev/null +++ b/mozilla/java/webclient/test/automated/src/test/basic/stress/Refresh/TestProperties @@ -0,0 +1,6 @@ +TEST_CLASS=org.mozilla.webclient.test.basic.stress.Refresh +TEST_ID=basic/stress/Refresh +DELAY_INTERNAL=1500 +DELAY_EXTERNAL=1520 +DELAY_OF_CYCLE=4 +PAGES_TO_LOAD= diff --git a/mozilla/java/webclient/test/automated/utils/compare.pl b/mozilla/java/webclient/test/automated/utils/compare.pl new file mode 100644 index 00000000000..96467ab58af --- /dev/null +++ b/mozilla/java/webclient/test/automated/utils/compare.pl @@ -0,0 +1,144 @@ +#!/bin/perl +# +# The contents of this file are subject to the Mozilla Public +# License Version 1.1 (the "License"); you may not use this file +# except in compliance with the License. You may obtain a copy of +# the License at http://www.mozilla.org/MPL/ +# +# Software distributed under the License is distributed on an "AS +# IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or +# implied. See the License for the specific language governing +# rights and limitations under the License. +# +# The Original Code is mozilla.org code. +# +# The Initial Developer of the Original Code is Sun Microsystems, +# Inc. Portions created by Sun are +# Copyright (C) 1999 Sun Microsystems, Inc. All +# Rights Reserved. +# +# Contributor(s): + +sub usage { + print "Usage: perl compare.pl -o [log3] ... [logN]\n "; +} + +sub addOut{ + my $str = shift; + $commonOut.=$str; +} +sub printLine { + my $id=shift @_; + my $results=shift @_; + my $comments=shift @_; + my $aname=""; + my $i=0; + $aname=$id; + $aname =~ s/\/|\:/_/g; + if($brief == 1) { + addOut "
$id"; + }else { + addOut "$id"; + } + for($i=0;$i<=$#$results;$i++) { + if ($$results[$i] =~ /PASSED/) { + $bgcolor="GREEN"; + }elsif ($$results[$i] =~ /FAILED/) { + $bgcolor="RED"; + }elsif ($$results[$i] =~ /UNIMPLEMENTED/) { + $bgcolor="YELLOW"; + }else { + $bgcolor="BLUE"; + } + addOut "$$results[$i]"; + } + addOut "\n"; + if($brief != 1) { + addOut ""; + for($i=0;$i<=$#comments;$i++) { + addOut "$$comments[$i]"; + } + addOut "\n"; + } +} + + + +#Main +$brief=0; +if(($ARGV[0] eq "-b")&&($ARGV[1] eq "-o")&&($#ARGV >=4)) { + $brief = 1; + $outputfile = $ARGV[2]; + $argcount = 3; +}elsif(($ARGV[0] eq "-o")&&($#ARGV >=3)) { + $brief = 0; + $outputfile = $ARGV[1]; + $argcount = 2; +}else { + usage(); + exit -1; +} +$commonOut=""; +addOut ""; +while($brief>=0) { + + $logcount=$#ARGV-$argcount; + @logs=(); + $maxcount=0; + $max = 0; + for($i=0;$i<=$logcount;$i++) { + my %tmp=(); + open(IN,$ARGV[$i+$argcount]) || die; + while($curline=) { + $curline=~/^(.*?=)(.*?=)(.*)$/; + $class = $1; + $status = $2; + $comment = $3; + $class =~ s/=$//g; + $status =~ s/=$//g; + $tmp{$class} = "$status=$comment"; + } + close(IN); + if($max

Brief table of results


\n"; + }else { + addOut "

Full table of results


\n"; + } + addOut "\n"; + foreach $id (keys %{$maxhash}) { + @results=[]; + @comments=[]; + for($i=0;$i<=$logcount;$i++) { + $curline = $logs[$i]->{$id}; + if(defined $curline) { + $curline=~/^(.*?)=(.*)$/; + $results[$i] = $1; + $comments[$i] = $2; + } else { + $results[$i] = "UNDEF"; + $comments[$i] = "UNDEF" + } + } + printLine($id,\@results,\@comments); + } + addOut "
\n"; + $brief--; +} +addOut "\n"; +open(OUT,">$outputfile") || die "Can't create $outputfile\n"; +print OUT $commonOut; +close(OUT); + + + + + + + diff --git a/mozilla/java/webclient/test/automated/utils/configurator.pl b/mozilla/java/webclient/test/automated/utils/configurator.pl new file mode 100644 index 00000000000..be2ec841b9c --- /dev/null +++ b/mozilla/java/webclient/test/automated/utils/configurator.pl @@ -0,0 +1,92 @@ +#!/bin/perl +# +# The contents of this file are subject to the Mozilla Public +# License Version 1.1 (the "License"); you may not use this file +# except in compliance with the License. You may obtain a copy of +# the License at http://www.mozilla.org/MPL/ +# +# Software distributed under the License is distributed on an "AS +# IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or +# implied. See the License for the specific language governing +# rights and limitations under the License. +# +# The Original Code is mozilla.org code. +# +# The Initial Developer of the Original Code is Sun Microsystems, +# Inc. Portions created by Sun are +# Copyright (C) 1999 Sun Microsystems, Inc. All +# Rights Reserved. +# +# Contributor(s): + +################################################################### +# +# configurator.pl - configuration utility +# + + +sub mkdir_p { + my @dirs=split("\\".$file_separator,shift(@_)); + my $curdir=""; + for($i=0;$i<$#dirs;$i++) { + $curdir.=$dirs[$i].$file_separator; + mkdir($curdir,0775); + } +} + +if( $#ARGV != 2) { + printf "Usage: perl configurator.pl infile outfile template\n"; + exit 0; +}; + +# Global variables + +$infile = $ARGV[0]; +$outfile = $ARGV[1]; +$template = $ARGV[2]; +if ($^O=~/Win32/) { + $file_separator = "\\"; +} else { + $file_separator = "\/"; +} + + +open( IN, $infile ) || die("Can't open $infile for reading. $!\n"); +open( TEMPLATE, $template ) || die ("Can't open template file $template for reading. $!\n"); + +# Now we will read out all the template file lines into the array. +@storage =