Alex Gulyás
0f0746396a
Add a very simple test for Parser::to_linecol.
...
This test shows that in some cases converting error offsets generated by
the parser to line and column numbers will panic ('arithmetic operation
overflowed') in debug mode, and return an incorrect column number in
release mode.
2015-08-14 14:39:59 +02:00
Alex Crichton
f011b01051
Make serde-tests a standalone crate
2015-08-13 09:39:49 -07:00
Erick Tryzelaar
bbc167cde9
Get serde feature compiling again
2015-08-12 23:01:49 -07:00
Oliver Schneider
6e2f2c39e4
most tests work now
2015-04-20 15:11:34 +02:00
Alex Crichton
41563ee01b
wip
2015-04-02 17:12:37 -07:00
Alex Crichton
c8a5ca4ece
Bump to 0.1.19
2015-03-25 10:11:05 -07:00
Alex Crichton
ff3bb7d255
Reduce usage of unstable features
2015-03-09 11:09:07 -07:00
Alex Crichton
39ffe7a449
Add v0.4.0 compliance test
2015-02-13 18:31:04 -08:00
Alex Crichton
b3e9653b7f
Properly escape keys when printing TOML
...
Closes #53
2015-02-02 22:54:46 -08:00
Alex Crichton
482752b5f4
Migrate to as many stable functions as possible
2015-01-27 19:29:58 -08:00
Alex Crichton
31d99cd425
Remove slash as an escapeable character
2015-01-20 10:00:43 -08:00
Alex Crichton
3536cb50e6
Update key syntax to TOML master
...
* Bare keys contain a very limited set of characters now.
* Keys in quotes behave the same as basic strings.
Closes #47
2015-01-15 19:47:56 -08:00
Alex Crichton
0285af245a
Implement new rules for bare key names
...
* Key names are restricted to [a-zA-Z0-9_-]
* Equal signs must be on the same line (as must the next value) as the key
* Quoted keys are allowed and are parsed as basic strings.
Closes #48
2015-01-15 17:34:27 -08:00
Alex Crichton
9dd46d6fbf
Fix parsing leading +
on numbers
2015-01-15 14:27:55 -08:00
Alex Crichton
931114a13c
Add a few more tests from the toml-lang repo
2015-01-15 12:56:35 -08:00
Alex Crichton
0d8ce979a4
Move tests to integration tests
2015-01-15 12:44:05 -08:00