Statistics
| Branch: | Revision:

root / webodf / tests @ c1f9b687

# Date Author Comment
4c3f5350 09/30/2011 04:23 pm Jos van den Oever

Use manifest.js files to speed up loading.
The manifest.js file lists for each directory in the path, the available js files. This avoids looking for files in places where they are not.

cd4f75c6 09/30/2011 12:23 pm Jos van den Oever

Use "use strict" to have more sanity checks.

1a82610f 09/29/2011 01:57 pm Jos van den Oever

Update to a new JSLint
and fix all the new errors it finds.

9cf13184 07/26/2011 01:23 pm Jos van den Oever

Simplify Qt based executables.
Zip implementation is no longer in C++ but in JavaScript. Runtime customization is now shared between the two Qt executables.

2cfedce6 07/26/2011 12:17 pm Jos van den Oever

Print summary at the end of the tests.

c2f3e091 07/26/2011 12:16 pm Jos van den Oever

Remove temporary file after running test.

e43652ce 07/20/2011 03:21 pm Jos van den Oever

Add command-line unit test with qtjsruntime.
This has the advantage that all unit tests are run. The Rhino and Node.JS unit tests, while valuable, cover only part of the tests.

63a8ab04 07/20/2011 09:59 am Jos van den Oever

Test that each test is a function and exit if this is not the case.

43446e29 07/20/2011 09:38 am Jos van den Oever

Return with exit code 1 if a JavaScript exception occurs while running the tests.

e4aa3f2b 07/20/2011 08:28 am Jos van den Oever

Add empty interface, class and test class for operational transformation.

a97612ce 07/13/2011 10:21 am Jos van den Oever

Upgrade to new version of JSLint.
And update code to meet better checks.

527dd50e 06/27/2011 01:09 pm Jos van den Oever

Update to newer NodeJS, Closure Compiler and Rhino.
And fixes to code and html pages.

13c077b9 06/06/2011 12:30 pm Jos van den Oever

Add licenses and copyright statements to all javascript files.

7e2af153 06/01/2011 11:40 pm Jos van den Oever

More fixes for IE9

Improvements for reading binary data via Internet Explorer 9.

eade448b 02/28/2011 08:40 pm Jos van den Oever

Disable test that is failing and is not used anyway.

b978a0fb 02/27/2011 09:46 pm Jos van den Oever

Refactor use of byte arrays

Previously, byte arrays were implemented as string with values from 0 to 255 inclusive. Some runtimes such as Node and modern browsers have native array implementations. These should be faster.

This commit changes changes WebODF to use the native arrays. Since byte arrays differ across runtimes, they are now abstracted by the Runtime.

175a8c4f 02/14/2011 09:40 am Jos van den Oever

Add compile step to check JavaScript with JSLint and fixed errors in some files.

5d6ccf70 02/07/2011 07:37 am Jos van den Oever

Some work on a possible cursor implementation.

ed9e9e6d 01/14/2011 09:50 am Jos van den Oever

Add testareas element because in new WebKit browsers, tests on the DOM that use a selection need to be anchored in the DOM.

c1deb50c 01/14/2011 09:49 am Jos van den Oever

fix tests to new UnitTester class

743453a6 01/03/2011 11:23 am Jos van den Oever

small changes towards a better cursor

b5550efb 11/27/2010 03:07 pm Jos van den Oever

Simplify test.

067a64dc 11/27/2010 12:29 pm Jos van den Oever

Add test for writing of data and fix it for firefox. for other browsers this will be really hard.

9f534026 11/22/2010 09:22 pm Jos van den Oever

Store mtime in zipfile and also retrieve it.

7f32fbe5 11/15/2010 09:57 pm Jos van den Oever

Add very simple support for writing zip files

Zip files written are not compressed, have wrong crc and mtime set to zero.

c2299922 11/13/2010 06:00 pm Jos van den Oever

Store some small changes.

ca40b9d4 11/11/2010 11:26 pm Jos van den Oever

Make function for converting string yield to the main loop so it does not freeze UI.

ab832de1 11/10/2010 09:46 pm Jos van den Oever

Pass unit tests in arrays, not in hashes/objects. Each test is function with a name and can be identified by that name.

4cf224e0 11/10/2010 10:15 am Jos van den Oever

Add unit test to and fix bug in core.Base64.

cba72427 11/09/2010 03:17 pm Jos van den Oever

Add two tests and make them pass in the three runtimes.

0475ebd9 11/09/2010 01:36 pm Jos van den Oever

Add three Zip unit tests and make them pass on the command-line.

fb05e3d9 11/09/2010 10:44 am Jos van den Oever

Refactoring snapshot. Not done yet.

e486ed42 11/09/2010 09:27 am Jos van den Oever

Refactoring snapshot. Not done yet.

010ea79d 11/05/2010 08:34 am Jos van den Oever

Fix warning.

5a85398d 11/04/2010 06:31 pm Jos van den Oever

Add support for reading only parts of a file.
Two out of three implementations do pass the unit test, but cheat by reading the entire file and passing only part of it on.

816d459f 11/04/2010 05:04 pm Jos van den Oever

Add ability to have asynchroneous unit tests.

6207ccda 11/03/2010 03:39 pm Jos van den Oever

Make compiling more strict, move style2css

cd265f9c 11/03/2010 09:53 am Jos van den Oever

Stop the "make" command when a failing unit test is encountered.

4e1281c4 11/02/2010 04:01 pm Jos van den Oever

Remove unneeded files.

33f7e337 11/02/2010 02:05 pm Jos van den Oever

Fix class to run in Rhino.

1f883ebc 11/02/2010 01:47 pm Jos van den Oever

More work on unit tests.

7a5f4c5c 11/02/2010 10:38 am Jos van den Oever

More work on getting unit tests running.

5245f621 11/01/2010 10:11 pm Jos van den Oever

Just a lot of work to get the tests in shape. Still ongoing.

11d494ef 10/26/2010 05:07 pm Jos van den Oever

Add cursor implementation with tests.

4d098e4d 10/26/2010 12:49 pm Jos van den Oever

Add pointwalker implementation with tests.