[zanata/zanata-server] 3abe66: Source File Upload Tests
GitHub
noreply at github.com
Sun Aug 18 23:55:44 UTC 2013
Branch: refs/heads/document-upload-tests
Home: https://github.com/zanata/zanata-server
Commit: 3abe660b10d5784fb0f744f8428c862243012796
https://github.com/zanata/zanata-server/commit/3abe660b10d5784fb0f744f8428c862243012796
Author: Damian Jansen <djansen at redhat.com>
Date: 2013-08-18 (Sun, 18 Aug 2013)
Changed paths:
M functional-test/pom.xml
M functional-test/src/main/java/org/zanata/page/BasePage.java
A functional-test/src/main/java/org/zanata/page/projects/ProjectSourceDocumentsPage.java
M functional-test/src/main/java/org/zanata/page/projects/ProjectVersionPage.java
A functional-test/src/test/java/org/zanata/feature/document/UploadTest.java
M functional-test/src/test/java/org/zanata/util/DatabaseHelper.java
M functional-test/src/test/java/org/zanata/util/ResetDatabaseRule.java
M functional-test/src/test/resources/setup.properties
A functional-test/testdata/cancelFileUpload.txt
A functional-test/testdata/uploadedDocumentIsInFilesystem.txt
M zanata-war/src/main/webapp/iteration/source_files.xhtml
Log Message:
-----------
Source File Upload Tests
Add Uploaded source files testing. Handles success and error case.
Exception located in error cases, these tests are expect fail.
Added a 'Critical Error' check to BasePage and some hard defaults
for the document storage dir.
Added an action to delete the stored files on database reset.
Slight modification of ids in Source Documents pages.
Commit: 9c1693e307de2aad984f85c76a4f7c5fccf65d6e
https://github.com/zanata/zanata-server/commit/9c1693e307de2aad984f85c76a4f7c5fccf65d6e
Author: Damian Jansen <djansen at redhat.com>
Date: 2013-08-18 (Sun, 18 Aug 2013)
Changed paths:
M functional-test/src/test/java/org/zanata/feature/document/UploadTest.java
Log Message:
-----------
Add too-large upload file test
Test for files that are too large to upload.
Commit: 6e76f2c7c10a72299aaa62cb7ea06e38e1440916
https://github.com/zanata/zanata-server/commit/6e76f2c7c10a72299aaa62cb7ea06e38e1440916
Author: Damian Jansen <djansen at redhat.com>
Date: 2013-08-18 (Sun, 18 Aug 2013)
Changed paths:
M functional-test/src/main/java/org/zanata/page/BasePage.java
M functional-test/src/main/java/org/zanata/page/projects/ProjectSourceDocumentsPage.java
M functional-test/src/test/java/org/zanata/feature/document/UploadTest.java
M functional-test/src/test/java/org/zanata/util/DatabaseHelper.java
M functional-test/src/test/resources/setup.properties
Log Message:
-----------
Fix up code review issues in Source Upload testing
Mostly blank lines and readbility.
Commit: b6cd00e6656423f07f3ab52899bd07de4e6a4de3
https://github.com/zanata/zanata-server/commit/b6cd00e6656423f07f3ab52899bd07de4e6a4de3
Author: Damian Jansen <djansen at redhat.com>
Date: 2013-08-18 (Sun, 18 Aug 2013)
Changed paths:
M functional-test/src/main/java/org/zanata/page/projects/ProjectSourceDocumentsPage.java
M functional-test/src/test/java/org/zanata/feature/document/UploadTest.java
Log Message:
-----------
Update UploadTest on review comments
Don't use globals for elements that may not exist.
Clear cached data between functions.
Wrong licence year.
Also added a test step for verifying the file is saved to the intended
location.
Commit: 5737efdc6718e5fdff9608d42c4c7600a2cf7ea6
https://github.com/zanata/zanata-server/commit/5737efdc6718e5fdff9608d42c4c7600a2cf7ea6
Author: Damian Jansen <djansen at redhat.com>
Date: 2013-08-18 (Sun, 18 Aug 2013)
Changed paths:
M functional-test/pom.xml
M functional-test/src/main/java/org/zanata/page/projects/ProjectSourceDocumentsPage.java
A functional-test/src/main/java/org/zanata/util/TestFileGenerator.java
M functional-test/src/test/java/org/zanata/feature/document/UploadTest.java
M functional-test/src/test/resources/setup.properties
M zanata-war/src/main/webapp/iteration/source_files.xhtml
Log Message:
-----------
Use a generator instead of static files for testing
Rather than dumping a bunch of files in a dir, just use a generator
to create temp files.
Add a few more Upload tests to make use of this.
Commit: a9609d7856cd4ad35324acad00b0264d6dbbcbec
https://github.com/zanata/zanata-server/commit/a9609d7856cd4ad35324acad00b0264d6dbbcbec
Author: Damian Jansen <djansen at redhat.com>
Date: 2013-08-18 (Sun, 18 Aug 2013)
Changed paths:
M functional-test/src/test/java/org/zanata/util/DatabaseHelper.java
M functional-test/src/test/java/org/zanata/util/ResetDatabaseRule.java
Log Message:
-----------
Completely clear and rebuild the h2 database on reset
The sql backup procedure for the first run scenario writes the
sequence lines without the "if not exists" clause, so subsequent
runs can fail - especially after the user has executed some
tests manually.
Drop all items from the database and either restore a base from
the backup or a complete database with test data.
Commit: f7582c92dd37228349ff07b921ffeceec655ad9b
https://github.com/zanata/zanata-server/commit/f7582c92dd37228349ff07b921ffeceec655ad9b
Author: Damian Jansen <djansen at redhat.com>
Date: 2013-08-18 (Sun, 18 Aug 2013)
Changed paths:
R functional-test/testdata/cancelFileUpload.txt
R functional-test/testdata/uploadedDocumentIsInFilesystem.txt
Log Message:
-----------
Remove leftover test files from previous commit
Commit: 836c494770975f9e48cd2bcea0000674c9450ad0
https://github.com/zanata/zanata-server/commit/836c494770975f9e48cd2bcea0000674c9450ad0
Author: Damian Jansen <djansen at redhat.com>
Date: 2013-08-18 (Sun, 18 Aug 2013)
Changed paths:
M functional-test/src/test/java/org/zanata/util/DatabaseHelper.java
M functional-test/src/test/resources/concordion/org/zanata/feature/zanata_with_data.sql
Log Message:
-----------
Update database table count and data generation script
Table count is now 81.
Two Transmemory _METADATA tables have been dropped.
Compare: https://github.com/zanata/zanata-server/compare/e5f6c534a800...836c49477097
More information about the zanata-commits
mailing list