readstat-rs icon indicating copy to clipboard operation
readstat-rs copied to clipboard

Integration tests

Open curtisalexander opened this issue 4 years ago • 3 comments

Build up integration tests

  • https://doc.rust-lang.org/book/ch11-03-test-organization.html
  • https://doc.rust-lang.org/rust-by-example/testing/integration_testing.html

curtisalexander avatar Dec 09 '20 12:12 curtisalexander

Partially completed via 6918052cc105a591341155e5328933609de5713c

curtisalexander avatar Jan 17 '22 13:01 curtisalexander

Need tests for the following datasets:

  • [ ] ahs2019n
    • [ ] metadata
    • [ ] data
  • [ ] all_types
    • [ ] metadata
    • [x] data
  • [ ] cars
    • [x] metadata
    • [ ] data
  • [ ] hasmissing
    • [ ] metadata
    • [x] data
  • [ ] intel
    • [ ] metadata
    • [ ] data
  • [ ] messydata
    • [ ] metadata
    • [ ] data
  • [ ] rand_ds
    • [ ] metadata
    • [ ] data
  • [ ] rand_ds_largepage_err
    • [x] metadata
    • [ ] data
  • [ ] rand_ds_largepage_ok
    • [x] metadata
    • [ ] data
  • [ ] scientific_notation
    • [ ] metadata
    • [x] data
  • [ ] somedata
    • [ ] metadata
    • [ ] data
  • [ ] somemiss
    • [ ] metadata
    • [ ] data

curtisalexander avatar Jan 17 '22 14:01 curtisalexander

Utilize declarative macros to simplify tests (same pattern over and over).

curtisalexander avatar Aug 07 '22 11:08 curtisalexander