Skip to content

skhoroshavin/cfl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

C Foundation Library (CFL)

Build Status Build Status

Index

  • core: common useful functionality
    • utils: common utility used throughout project
    • memory: memory allocator interface with default implementation
    • list: generic double-linked list with sentinel node
    • string_list: list of strings
    • logger: logger interface with default and buffer implementations
  • test: testing framework implementation
    • fixture: test fixture object
    • context: test context object
    • asserts: different assert macros to be used in tests
    • test: main testing implementation

Todo

  • Add explicit fixtures framework
  • Implement combinatorial testing