Max Brunsfeld
|
6dc0ff359d
|
Rename spec -> test
'Test' is a lot more straightforward of a name.
|
2017-03-09 20:40:01 -08:00 |
|
Max Brunsfeld
|
9b930748cf
|
Test against a specific version of the javascript grammar for now
|
2017-02-07 17:49:31 -08:00 |
|
Max Brunsfeld
|
5c72c1e28b
|
Fetch python grammar as part of CI
|
2016-12-20 13:06:16 -08:00 |
|
Max Brunsfeld
|
cfef576a9f
|
Remove google perftools dependency
|
2016-11-30 17:23:44 -08:00 |
|
Max Brunsfeld
|
c0fb0c12a8
|
Don't use boost regex lib on travis
|
2016-11-18 14:46:53 -08:00 |
|
Max Brunsfeld
|
7968da672f
|
Upgrade bandit test framework
|
2016-11-18 13:50:34 -08:00 |
|
Max Brunsfeld
|
4106ecda43
|
Remove logic for recovering from OOM
|
2016-11-04 09:18:38 -07:00 |
|
Max Brunsfeld
|
883a7c8266
|
In script/test, style SVG graphs for readability
|
2016-08-30 13:02:27 -07:00 |
|
Max Brunsfeld
|
04de7cc208
|
Make script/test -S flag work when there are assertion failures
|
2016-08-29 12:37:58 -07:00 |
|
Max Brunsfeld
|
607366a422
|
Add test script flag for piping stderr to dot to make an svg
|
2016-08-29 11:51:47 -07:00 |
|
Max Brunsfeld
|
e1a3a1daeb
|
Import error corpus entries from grammar repos
Now that error recovery requires no input for the grammar author, it shouldn't
be tested in the individual grammar repos.
|
2016-05-28 20:12:02 -07:00 |
|
Max Brunsfeld
|
8bfaa5ffc3
|
Add directory argument to format script
|
2016-04-11 23:11:37 -07:00 |
|
Max Brunsfeld
|
5a595d6e70
|
Clone fixture grammars from new tree-sitter org
|
2016-02-12 12:47:38 -08:00 |
|
Max Brunsfeld
|
a302ee822a
|
Add swift runtime memory memory leak to valgrind suppressions
|
2016-02-02 13:37:23 -08:00 |
|
Max Brunsfeld
|
2da716d659
|
Update help message for test script
|
2016-02-02 12:31:13 -08:00 |
|
Max Brunsfeld
|
b1f4b046f5
|
Test script - allow valgrind to be run w/o the leak check
|
2016-01-29 17:03:35 -08:00 |
|
Max Brunsfeld
|
ca6dfb81d9
|
Run valgrind with full leak check
|
2016-01-28 21:18:41 -08:00 |
|
Max Brunsfeld
|
1543a6c7b0
|
Handle allocation failures when instantiating documents
|
2016-01-18 11:32:10 -08:00 |
|
Max Brunsfeld
|
87316f22f3
|
Wrap all calls to malloc and friends
|
2016-01-15 15:27:50 -08:00 |
|
Max Brunsfeld
|
04afda2e66
|
Drop extensions from script filenames
|
2016-01-15 13:01:19 -08:00 |
|
Max Brunsfeld
|
3bc7045e05
|
Fix fixtures path in fetch_languages script
|
2016-01-15 11:46:13 -08:00 |
|
Max Brunsfeld
|
9cc24f3e28
|
Make test script fail properly
|
2016-01-15 11:35:35 -08:00 |
|
Max Brunsfeld
|
0f7dbea9a3
|
Unify test targets, use externally defined languages as fixtures
|
2016-01-15 11:19:24 -08:00 |
|
Max Brunsfeld
|
4a5deda071
|
Add tests that compile a grammar and use its parser
|
2016-01-14 10:11:30 -08:00 |
|
Max Brunsfeld
|
51998ac5bb
|
In specs, seed random number generator with clock time by default
|
2015-12-10 21:01:27 -08:00 |
|
joshvera
|
3d9a44d880
|
Calculate the column and offset separately in TSNode
|
2015-11-25 13:36:19 -05:00 |
|
Max Brunsfeld
|
673ca411b1
|
Fix lint errors
|
2015-09-19 13:19:49 -07:00 |
|
Max Brunsfeld
|
7a71d91fb6
|
Add configure flag for excluding libprofiler
|
2015-02-16 22:09:30 -08:00 |
|
Max Brunsfeld
|
d51d0aa5d5
|
Add linker flag and test script for google-perftools
|
2015-02-15 21:23:17 -08:00 |
|
Max Brunsfeld
|
5dc08ccce9
|
Include names of in-progress rules in shift/reduce conflicts
|
2014-11-05 18:39:50 -08:00 |
|
Max Brunsfeld
|
3649ddb77a
|
Move valgrind suppressions file into scripts directory
|
2014-09-10 18:25:09 -07:00 |
|
Max Brunsfeld
|
2e7ffb4d14
|
Tweak auto-format settings
Prefer lines that exceed 80 characters by a small margin to
line breaks in argument lists
|
2014-09-09 13:15:40 -07:00 |
|
Max Brunsfeld
|
66a50d4e4a
|
Add separate debug and release configurations in gyp files
Disable optimizations in debug mode. Use that for specs.
|
2014-09-02 22:13:53 -07:00 |
|
Max Brunsfeld
|
1cc64cd95a
|
Don't use eval in test scripts
|
2014-08-31 00:40:50 -07:00 |
|
Max Brunsfeld
|
3ea9f709a4
|
Highlight test filenames when running valgrind
|
2014-08-30 21:39:03 -07:00 |
|
Max Brunsfeld
|
ccbf4fb5da
|
Make valgrind part of test scripts
|
2014-08-30 19:57:15 -07:00 |
|
Max Brunsfeld
|
f1eb9a92a3
|
Separate .gyp files for libs and tests
|
2014-07-25 12:55:00 -07:00 |
|
Max Brunsfeld
|
18e918b704
|
Fix lint errors in public compiler header
|
2014-07-22 09:03:33 -07:00 |
|
Max Brunsfeld
|
cfd4d423a9
|
Update lint script to check whitespace
|
2014-07-21 13:22:00 -07:00 |
|
Max Brunsfeld
|
98cc2f2264
|
Auto-format all source code with clang-format
|
2014-07-21 13:20:00 -07:00 |
|
Max Brunsfeld
|
b8d8386e63
|
Add format script
|
2014-07-20 22:12:09 -07:00 |
|
Max Brunsfeld
|
02904085c2
|
Make separate helper scripts for testing compiler and runtime
|
2014-07-17 22:20:14 -07:00 |
|
Max Brunsfeld
|
4d17da159f
|
repo name tree_sitter -> tree-sitter
|
2014-07-13 22:14:03 -07:00 |
|
Max Brunsfeld
|
e953dbaa17
|
Update submodules recursively in configure script
|
2014-06-16 13:27:38 -07:00 |
|
Max Brunsfeld
|
21c259df9c
|
Clean up lint errors
|
2014-06-09 21:14:38 -07:00 |
|
Max Brunsfeld
|
b4a34dd7c2
|
Add valgrind helper script
|
2014-06-09 13:24:30 -07:00 |
|
Max Brunsfeld
|
e8760eee34
|
Don't check in cpplint
|
2014-05-09 16:32:57 -07:00 |
|
Max Brunsfeld
|
0d763d229d
|
cpplint
|
2014-04-28 21:46:43 -07:00 |
|
Max Brunsfeld
|
c53c0dfe37
|
Record running time in test script
|
2014-04-28 08:11:48 -07:00 |
|
Max Brunsfeld
|
a12cd49585
|
Fix configure script
|
2014-04-16 21:00:27 -07:00 |
|