/simpletypesystem/trunk

To get this branch, use:
bzr branch http://gegoxaren.bato24.eu/bzr/simpletypesystem/trunk

« back to all changes in this revision

Viewing changes to tests/main.c

  • Committer: Gustav Hartvigsson
  • Date: 2015-04-08 18:25:07 UTC
  • Revision ID: gustav.hartvigsson@gmail.com-20150408182507-094jw13yhmi3bhfu
* Added "check" target for testing.
* Changed SRC to SSTS_SRC for future proofing.
* Removed a few "_" from before some struct names. It is not needed.
* Re-wrote how s_object_to_string () works on SError's. Should be faster now, but less safe...
  * To make this work I added SErrorTypeName string array. (Need to surpress the errer it creats).
* Re-orderd SErrorType enum.
* Use s_string_new_fmt () the default method for s_object_to_string ().
* Changed to strdup in some functions in utils.c.
* Added s_current_time () function to get an ISO time string.
* Added some more documentation to utils.h
* !DEBUG -> DEBUG in utils.h
* Added more tests to the test suite.
* Re-Wrote test_macros.h to display time, making it a lil' bit nicer to look at.

Show diffs side-by-side

added added

removed removed

Lines of Context:
6
6
 
7
7
#include "test_macros.h"
8
8
#include "refcount.h"
 
9
#include "to_string.h"
 
10
#include "error.h"
9
11
 
10
12
int main  (int argc, char ** argv, char ** argp) {
11
 
  setup_suite();
 
13
  setup_suite("SSTS");
12
14
  
13
 
  test_unit (test_refcount() , "Refcount");
 
15
  test_unit (test_refcount, "Refcount");
 
16
  test_unit (test_to_string, "To String");
 
17
  test_unit (test_error, "Error");
14
18
  
15
19
  end_suite();
16
20
}