Ilya Gorbunov
badbcd08de
Annotate explicitly stdlib tests, which must be excluded from JS stdlib tests with @JvmVersion, do not use file naming convention, use preprocessor instead.
2016-10-26 17:47:15 +03:00
Ilya Gorbunov
e342593d2e
Flatten HashMap hierarhy, provide string-keyed map and set specializations.
2016-09-24 07:08:21 +03:00
Ilya Gorbunov
c5a208f3eb
Rearrange stdlib unit tests across packages.
...
Rearrange JS stdlib unit tests.
2016-06-18 16:50:32 +03:00
Ilya Gorbunov
8425304866
Advance snapshot version to 1.1-SNAPSHOT
2016-05-11 17:28:38 +03:00
Ilya Gorbunov
9bbe0d67ff
Do not treat directory with copied test sources for js library as source root, as it confuses debugger under certain circumstances.
...
Remove duplicated test.
2015-11-04 22:19:20 +03:00
Zalim Bashorov
bfa44af76b
Make SeleniumQUnit more robust by using per test timeout instead of per all tests.
2015-08-10 17:57:53 +03:00
Ilya Gorbunov
18f3018ce7
js.stdlib: js-only tests now included in kotlin-js-tests module.
2015-05-09 01:10:47 +03:00
Alexander Udalov
611700c998
Fix "mvn clean" in libraries/ project
...
JS examples were failing on "clean" because no phases were set for compilation
and thus they required kotlin-maven-plugin on every phase which is obviously
not built yet when we're running "clean"
2015-03-10 16:13:45 +03:00
Michael Nedzelsky
d857d06903
fix maven kotlin-js-tests
2014-12-12 19:49:46 +03:00
Michael Nedzelsky
b71101942e
JS backend: maven projects: extract library js-files to target/js/lib, set scope=test for stdlib in browser-example*
2014-12-12 03:03:53 +03:00
Michael Nedzelsky
9734980334
JS maven tests: fixes configuration files
2014-12-12 03:03:45 +03:00
Michael Nedzelsky
68113ff33d
JS backend: change path to kotlin.js for tests
2014-12-12 03:03:00 +03:00
Zalim Bashorov
f202ad9f98
Stdlib: run all stdlib tests with JS backend(as possible).
2014-10-13 21:25:56 +04:00
Zalim Bashorov
49e2262ca7
JS tests: fixed waiting to finish qunit tests in SeleniumTest.
2014-10-13 21:25:56 +04:00
Zalim Bashorov
2d31d62163
JS lib: drop es5 shims.
2014-02-06 12:21:12 +04:00
Erokhin Stanislav
4c57d70be9
JS backend: remove ECMA 3, but several tests is broken.
...
Main reason: overload extention property:
Int.bar = 1
String.bar = 2
2013-09-17 21:43:25 +04:00
Leonid Shalupov
4f6d09eaba
KT-1870 skip deployment of docs, tests and examples
2013-07-10 15:54:36 +04:00
Leonid Shalupov
04bf51d20e
js-tests: cleanup
2013-02-24 17:22:43 +04:00
Pavel V. Talanov
06160d0897
Use packaged js libraries from dist in maven kotlin-js-tests-junit target.
2012-08-16 13:20:08 +04:00
James Strachan
3ef4ff690c
avoid failure on equals() call passing in null/undefined and updated the issues for failing JS unit tests
2012-07-20 07:14:20 +01:00
James Strachan
14abbc9e5f
added better description of why MapTest is excluded
2012-07-19 21:43:00 +01:00
James Strachan
8f76eef440
updated on latest excluded JS tests
2012-07-19 21:37:27 +01:00
James Strachan
33ef414f01
added tests so we can easily run QUnit tests in headless mode inside a stand alone JUnit test without Selenium; with just Rhino. JsArrayTest works great in Rhino stand alone and in a browser; but not Selenium; not sure why yet...
2012-07-05 21:40:06 +01:00
James Strachan
e9ed7b6d2a
add more array based tests and JS compliant typesafe array constructor functions
2012-07-05 16:27:39 +01:00
James Strachan
b4dace2c29
added a native array() function for the JS generation; also refactored the code generated collection APIs so that most of them can be used with JavaScript and included more array based APIs into the JS generation
2012-07-05 15:49:10 +01:00
James Strachan
bea649bf87
enabled the unit testing of a subset of the standard library JUnit test cases with the compiled JavaScript versions and running them in QUnit in a JUnit test case
2012-07-05 14:51:28 +01:00
James Strachan
2aceeebc95
enabled the ListTest to demonstrate KT-2314 - we can re-enable the kotlin-js-tests-junit test case when this is fixed
2012-06-25 10:14:20 +01:00
James Strachan
7803393aa4
fixed up the JS generation of the Dom stdlib code
2012-06-25 10:04:13 +01:00
James Strachan
1c26d7212f
added some documentation on how the JavaScript generation and testing of the standard library works
2012-06-21 16:12:23 +01:00
James Strachan
0a3809fa2e
disabled a failing unit test for JS generation (will re-enable soon...) and made the generated QUnit test code work with many test classes
2012-06-19 08:12:28 -05:00
James Strachan
071e276e08
started compiling more of the kotlin library to JS; now testing the String methods in JS
2012-06-19 07:23:42 -05:00
James Strachan
965c433421
add a junit and selenium based test case of the JS compiled version of the kotlin standard ilbrary test cases
2012-06-15 21:09:56 +01:00
James Strachan
3546a9ff54
added an integration test that compiles the JS unit tests and generates the QUnit test case
2012-06-14 15:32:57 +01:00