gli icon indicating copy to clipboard operation
gli copied to clipboard

List of non-essential tests.

Open jiaqima opened this issue 3 years ago • 0 comments

This issue maintains a list of tests that are non-essential in the sense that an error here will lead to an error in a more high-level test (e.g., test of get_glb_dataset), so the error will still be catched without these tests. But the existence of these more low-level tests could enhance the user experience for debugging contributed datasets.

  • [ ] Add a test ensuring that there is no unexpected attribute in metadata.json and task.json. May need to maintain a list of predefined attributes that are allowed.
  • [ ] Test the validity of json file formats.
    • [ ] No trailing comma after the last entry value within each pair of curly braces.
    • [ ] The json file can be successfully loaded.

jiaqima avatar Jun 22 '22 19:06 jiaqima