TheDiamondProject/Graphite

Introduce Unit Testing

tjhancocks opened this issue · 0 comments

This issue is to track the progress for introducing unit tests into Graphite.

Data

  • data::block
  • data::reader
  • data::writer
  • data/simd.hpp
  • data/endianness.hpp
  • data/encoding.hpp
  • compression::packbits

Text Encodings

  • encoding/macroman

QuickDraw

  • quickdraw::cicn
  • quickdraw::clut
  • quickdraw::pict
  • quickdraw::ppat
  • quickdraw::pixmap
  • quickdraw::surface
  • quickdraw::drawing::depth_2bpp
  • quickdraw::color
  • quickdraw::point
  • quickdraw::size
  • quickdraw::rect

QuickTime

  • quicktime::format::animation
  • quicktime::image_description
  • quicktime::format::planar
  • quicktime::format::raw

Resource Manager

  • rsrc::format::classic
  • rsrc::format::extended
  • rsrc::format::rez
  • rsrc::attribute
  • rsrc::file
  • rsrc::type
  • rsrc::resource
  • rsrc::resource_result
  • rsrc::manager

Sound

  • sound_manager::sound
  • sound_manager::codec::ima4

SpriteWorld

  • spriteworld::rleD
  • spriteworld::rleX

Macintosh Toolbox

  • toolbox::dialog
  • toolbox::dialog_item_list
  • toolbox::string
  • toolbox::string_list

Utility Functions

  • hashing::xxh64