summaryrefslogtreecommitdiff
path: root/test
Commit message (Expand)AuthorAgeFilesLines
* Add operator<< for tag, using json_formatterljfa-ag2015-08-101-3/+3
* Create json_formatterljfa-ag2015-08-101-1/+13
* Lay foundation for formatter testsljfa-ag2015-08-102-0/+32
* Add output to clog for endian_str and read testsljfa-ag2015-08-102-0/+11
* Rename tag_visitor to nbt_visitorljfa-ag2015-08-091-13/+13
* Implement Visitor design pattern for tagljfa-ag2015-08-091-0/+46
* Add missing assertionljfa2015-08-071-0/+1
* Add read_compound methodljfa2015-08-071-6/+11
* Test reading little endian filesljfa-ag2015-08-062-0/+14
* Move bigtest validation to its own functionljfa-ag2015-08-061-12/+15
* Add test for toplevel tags other than compoundljfa-ag2015-08-062-0/+15
* Add test for negative list lengthljfa-ag2015-08-062-0/+7
* Change directory structure of read testsljfa-ag2015-08-067-5/+3
* Add test for missing tag_endljfa-ag2015-08-063-1/+9
* Add test for EOF within keyljfa-ag2015-08-063-1/+9
* Add test for read failure (EOF in tag)ljfa-ag2015-08-063-2/+15
* Add stream_reader::read_tag methodljfa-ag2015-08-061-5/+4
* Move input_error out from stream_readerljfa-ag2015-08-061-3/+3
* Add tag::as methodljfa-ag2015-08-052-1/+4
* Remove unnecessary suffixesljfa-ag2015-08-052-23/+23
* Extend bigtest with tag_list (end) and tag_int_arrayljfa-ag2015-08-054-4/+8
* Fix read_testljfa-ag2015-08-051-1/+1
* Implement stream_reader::read_payloadljfa-ag2015-08-051-1/+1
* Create test for reading the bigtest fileljfa-ag2015-08-051-0/+46
* Use bigtest_uncompressed insteadljfa-ag2015-08-052-1/+1
* Add bigtest.nbt fileljfa-ag2015-08-052-0/+3
* Implement stream_readerljfa-ag2015-08-041-1/+1
* Add tests for stream_readerljfa-ag2015-08-042-1/+79
* Lay foundations for stream_reader classljfa-ag2015-08-042-0/+29
* Create is_valid_type functionljfa-ag2015-08-041-0/+9
* Create endian enum and read/write functions with specified endianljfa-ag2015-08-041-8/+8
* Use stof and stod instead of strtof and strtodljfa-ag2015-08-021-2/+2
* Create tag::create functionljfa-ag2015-08-021-2/+3
* Add more tests for tagljfa-ag2015-08-021-0/+25
* Change semantics of empty list equalityljfa-ag2015-08-021-4/+6
* Add reset method to tag_listljfa-ag2015-08-021-1/+11
* Rename libnbt.h to nbt_tags.hljfa-ag2015-07-301-1/+1
* Implement endian stream i/o for doubleljfa-ag2015-07-281-0/+8
* Implement endian stream i/o for floatljfa-ag2015-07-281-0/+33
* Fix derp with unsigned intsljfa-ag2015-07-281-4/+4
* Add check if stream has failedljfa-ag2015-07-281-0/+4
* Add tests for signed integersljfa-ag2015-07-281-0/+52
* Create endian_str.h and testljfa-ag2015-07-282-0/+84
* Change argument of list::set to valueljfa-ag2015-07-221-2/+2
* Add some missing tests for valueljfa-ag2015-07-221-0/+4
* Change how emplacing is being doneljfa-ag2015-07-221-0/+2
* Replace function-style casts with static_castljfa-ag2015-07-211-17/+17
* Add value::as method for conversionljfa-ag2015-07-181-1/+4
* Add tests for tag::get_ptr and set_ptrljfa-ag2015-07-181-0/+7
* Change some parameters to value_initializerljfa-ag2015-07-181-8/+9