Sha256: 1fd52a0b79f3ab9a8aa5d3c5e65e176c488836f33fb7eaab1e308eebe0291a95

Contents?: true

Size: 612 Bytes

Versions: 7

Compression:

Stored size: 612 Bytes

Contents

Files
=====

- the `elements` suites test the abstract concept classes (document, table, etc.)
- the `codecs` suites have functional testing (encode -> decode cycle) of each code, plus UTs for codec-specific functionalities
- `spec_helpers.rb` are a few constants and methods useful for testing

Methodology
===========

The general workflow is to write specific UTs, then extend the functional test(s), then test on files generated with Libreoffice (from Libreoffice-built to spreadbase, from spreadbase-built to Libreoffice, and from Libreoffice-build to spreadbase to Libreoffice), using the `utils` scripts.

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
spreadbase-0.6.0 docs/TESTING.md
spreadbase-0.5.0 docs/TESTING.md
spreadbase-0.4.0 docs/TESTING.md
spreadbase-0.3.0 docs/TESTING.md
spreadbase-0.2.1 docs/TESTING.md
spreadbase-0.2.0 docs/TESTING.md
spreadbase-0.1.4 docs/TESTING.md