Nick Martin
c537b9de03
Add (crappy) tests for running meteor and mongo.
2012-03-09 18:43:38 -08:00
Nick Martin
d20b040e2c
Update test to reflect an additional package in the skeleton app.
2012-03-08 17:05:06 -08:00
Nick Martin
23354ffcab
Beginning of an automated test script for the CLI.
2012-02-08 22:44:43 -08:00
Nick Martin
7f133d37b5
Move htmljs test. This was missed as it happened at the same time as the test migration.
2012-01-27 20:03:59 -08:00
Geoff Schmidt
d1d5604976
Refactor bundler; new package API
2012-01-27 20:02:26 -08:00
David Greenspan
4c4de06ecf
template and htmljs tests
2012-01-27 20:02:25 -08:00
David Greenspan
25f3c14371
table assembly test
2012-01-27 20:02:25 -08:00
David Greenspan
f68c30136e
show test short names
2012-01-27 20:02:25 -08:00
David Greenspan
ecb82782eb
show test run times in results
2012-01-27 20:02:25 -08:00
David Greenspan
6108c56dfd
fix test CSS
2012-01-27 20:02:25 -08:00
David Greenspan
1318774a62
change tempalte_test to pass
2012-01-27 20:02:25 -08:00
David Greenspan
ef4a7b91af
new, nice-looking test driver; pretty much full-featured except lacks stop_on_failure
2012-01-27 20:02:24 -08:00
David Greenspan
900d2401d0
more informative generic fail in test driver
2012-01-27 20:02:24 -08:00
David Greenspan
e2f60158fa
another test typo
2012-01-27 20:02:24 -08:00
David Greenspan
ad55fc8cb9
fix html.js for IE (support "style"); change template_test to use Meteor._fragmentToHtml
2012-01-27 20:02:24 -08:00
David Greenspan
2116a9c239
fixed my empty frag logic, changed liveui tests back to original
2012-01-27 20:02:24 -08:00
David Greenspan
c2c903f3ef
fix a couple tests
2012-01-27 20:01:59 -08:00
Geoff Schmidt
c3a5e2cafc
merge rename from master, with fixups. unit tests pass. take two (this should be an actual merge commit)
2012-01-20 15:25:31 -08:00
Geoff Schmidt
b5836456db
add a header with test counts :) :)
...
a bit slow.. new collections API should help!
2012-01-19 01:20:33 -08:00
Geoff Schmidt
c8cf066dbc
port minimongo tests to new system. rename directory to 'unit'.
...
5 minimongo tests are failing; mark as expected.
2012-01-19 00:49:30 -08:00
Geoff Schmidt
4a9277c7c9
fix bug that caused some minimongo test failures to not be reported!
...
.. "fortunately" (?), they are only checks for cases where minimongo was overly permissive/tolerant with its input (not throwing exceptions)
2012-01-19 00:44:14 -08:00
Geoff Schmidt
3dbf45641f
liverange/liveui tests pass
2012-01-18 22:01:23 -08:00
Geoff Schmidt
32410dbb36
driver cleanups
2012-01-18 21:43:54 -08:00
Geoff Schmidt
7a0c0d2217
test that partial patching uses liverange correctly (hint: it doesn't)
2012-01-18 21:27:26 -08:00
Geoff Schmidt
618d6f71bc
fix bug that happened when a template contained another template as its first child
2012-01-18 20:10:50 -08:00
Nick Martin
0e39cbe5be
Replace new occurances of Skybreak with Meteor.
2012-01-18 17:53:21 -08:00
Nick Martin
459dac9cac
Merge branch 'master' into meteor
...
conflicts hand resolved. deftemplate and liveui reverted to master, will re-do later.
Conflicts:
admin/generate-dev-bundle.sh
admin/install-s3.sh
admin/manifest.json
app/meteor/deploy.js
app/meteor/meteor.js
examples/leaderboard/leaderboard.js
examples/unfinished/azrael/client/azrael.js
examples/unfinished/azrael/model.js
packages/liveui/liveui.js
packages/templating/deftemplate.js
packages/templating/html_scanner.js
tests/minimongo/test.html
2012-01-18 16:14:54 -08:00
Geoff Schmidt
a5d650e7ce
new test framework WIP
2012-01-18 01:19:55 -08:00
Geoff Schmidt
dc2e377695
comment cleanups, remove unused function
2012-01-17 18:49:35 -08:00
Geoff Schmidt
8cc4bc3aeb
Package JSON cleanly. minimongo test passes on IE7
2012-01-16 23:03:07 -08:00
Geoff Schmidt
7a61bc7933
we're already popular/good looking
2012-01-16 22:53:08 -08:00
Geoff Schmidt
f0ff237168
LiveRange tests pass on IE7!
...
When your app ships your own JSON.stringify, anyway.
2012-01-16 22:50:27 -08:00
Geoff Schmidt
8653639a2d
fix some IE7 issues
2012-01-16 22:12:49 -08:00
Geoff Schmidt
ee8f1c1e9b
Make liveui tests pass on IE8!
2012-01-16 20:44:32 -08:00
Geoff Schmidt
b1f06d68ed
full Sky.ui.render tests
2012-01-16 19:36:57 -08:00
Geoff Schmidt
6b101f0778
fix IE8 bug
2012-01-16 19:36:56 -08:00
Geoff Schmidt
603a869e37
test #each + findLive calling renderList
2012-01-16 19:36:56 -08:00
Geoff Schmidt
fa783e8374
remove spurious log
2012-01-16 19:36:56 -08:00
Geoff Schmidt
e16e0abaf3
more renderList tests
...
- reactivity/GC of renderlist item body
- items that render to multiple DOM nodes
2012-01-13 19:31:14 -05:00
Nick Martin
75e387aaa0
Use nodeType===11 for cross-browser DocumentFragment test. Thanks David.
2012-01-13 14:00:02 -08:00
Geoff Schmidt
85742619d9
try_all_orders => try_all_permutations
...
use to test correct GC behavior of renderList
2012-01-13 16:07:46 -05:00
Geoff Schmidt
f30692f0d5
more renderList tests. improve renderList GC
2012-01-13 14:45:53 -05:00
Geoff Schmidt
cb5c1c3672
some more renderlist tests, using try_all_orders
2012-01-13 14:45:53 -05:00
Geoff Schmidt
50fe6de9f9
bugfix: default render_empty
2012-01-13 14:45:53 -05:00
Nick Martin
4891d1c956
Determining if an element is a Node is tricky too.
2012-01-12 21:05:05 -08:00
Nick Martin
a1c5623191
workaround DocumentFragment not being defined on IE8.
2012-01-12 19:21:00 -08:00
Geoff Schmidt
827617e168
add new LiveRange creation mode
...
.. now you can create either the largest, or the smallest LiveRange that starts and ends on a given pair of nodes. has tests. leaderboard now works (under hand testing)
2012-01-12 01:53:31 -08:00
Nick Martin
ed88fca47b
misc fixup in tests.
2012-01-04 21:30:23 -08:00
Nick Martin
9d3d31df6e
Rename .skybreak directories.
2012-01-04 21:27:14 -08:00
Nick Martin
ad8adcbc90
Include missed .skybreak directories.
2012-01-04 21:19:52 -08:00