--- /tmp/cxxtest-4.4+git171022-2uzra69qj/debian/cxxtest_4.4+git171022-2_all.deb +++ cxxtest_4.4+git171022-2_all.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2020-07-12 05:43:11.000000 debian-binary │ --rw-r--r-- 0 0 0 4580 2020-07-12 05:43:11.000000 control.tar.xz │ --rw-r--r-- 0 0 0 410668 2020-07-12 05:43:11.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 4576 2020-07-12 05:43:11.000000 control.tar.xz │ +-rw-r--r-- 0 0 0 410772 2020-07-12 05:43:11.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./control │ │ │ @@ -1,12 +1,12 @@ │ │ │ Package: cxxtest │ │ │ Version: 4.4+git171022-2 │ │ │ Architecture: all │ │ │ Maintainer: Laszlo Boszormenyi (GCS) │ │ │ -Installed-Size: 1010 │ │ │ +Installed-Size: 1011 │ │ │ Depends: python3:any, python3-ply │ │ │ Section: devel │ │ │ Priority: optional │ │ │ Homepage: https://cxxtest.com/ │ │ │ Description: lightweight xUnit-like framework for C/C++ applications │ │ │ CxxTest is a unit testing framework for C++ that is similar in spirit to │ │ │ JUnit, CppUnit, and xUnit. It provides assertions for checking conditions │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── file list │ │ │ @@ -144,17 +144,17 @@ │ │ │ -rw-r--r-- 0 root (0) root (0) 203 2018-11-25 10:47:10.000000 ./usr/share/doc/cxxtest/examples/runner13.helpTests.txt │ │ │ -rw-r--r-- 0 root (0) root (0) 230 2018-11-25 10:47:10.000000 ./usr/share/doc/cxxtest/examples/runner13.testMultiplication.txt │ │ │ -rw-r--r-- 0 root (0) root (0) 437 2018-11-25 10:47:10.000000 ./usr/share/doc/cxxtest/examples/runner13.testMultiplicationVerbose.txt │ │ │ -rw-r--r-- 0 root (0) root (0) 2472 2018-11-25 10:47:10.000000 ./usr/share/doc/cxxtest/examples/test_examples.py │ │ │ -rw-r--r-- 0 root (0) root (0) 78 2018-11-25 10:47:10.000000 ./usr/share/doc/cxxtest/examples/time_mock.cpp │ │ │ -rw-r--r-- 0 root (0) root (0) 309 2018-11-25 10:47:10.000000 ./usr/share/doc/cxxtest/examples/time_mock.h │ │ │ -rw-r--r-- 0 root (0) root (0) 78 2018-11-25 10:47:10.000000 ./usr/share/doc/cxxtest/examples/time_real.cpp │ │ │ --rw-r--r-- 0 root (0) root (0) 50239 2020-07-12 05:43:11.000000 ./usr/share/doc/cxxtest/guide.epub │ │ │ +-rw-r--r-- 0 root (0) root (0) 50240 2020-07-12 05:43:11.000000 ./usr/share/doc/cxxtest/guide.epub │ │ │ -rw-r--r-- 0 root (0) root (0) 211061 2020-07-12 05:43:11.000000 ./usr/share/doc/cxxtest/guide.html │ │ │ --rw-r--r-- 0 root (0) root (0) 264182 2020-07-12 05:43:11.000000 ./usr/share/doc/cxxtest/guide.pdf.gz │ │ │ +-rw-r--r-- 0 root (0) root (0) 264240 2020-07-12 05:43:11.000000 ./usr/share/doc/cxxtest/guide.pdf.gz │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2020-07-12 05:43:11.000000 ./usr/share/doc-base/ │ │ │ -rw-r--r-- 0 root (0) root (0) 915 2020-07-12 05:43:11.000000 ./usr/share/doc-base/cxxtest │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2020-07-12 05:43:11.000000 ./usr/share/man/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2020-07-12 05:43:11.000000 ./usr/share/man/man1/ │ │ │ -rw-r--r-- 0 root (0) root (0) 1675 2020-07-12 05:43:11.000000 ./usr/share/man/man1/cxxtestgen.1.gz │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2020-07-12 05:43:11.000000 ./usr/share/python3/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2020-07-12 05:43:11.000000 ./usr/share/python3/runtime.d/ │ │ ├── ./usr/share/doc/cxxtest/guide.epub │ │ │ ├── zipinfo {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ -Zip file size: 50239 bytes, number of entries: 26 │ │ │ │ +Zip file size: 50240 bytes, number of entries: 26 │ │ │ │ -rw-r--r-- 2.0 unx 255 b- defN 20-Jul-12 05:43 META-INF/container.xml │ │ │ │ -rw-r--r-- 2.0 unx 11397 b- defN 20-Jul-12 05:43 OEBPS/apa.html │ │ │ │ -rw-r--r-- 2.0 unx 1735 b- defN 20-Jul-12 05:43 OEBPS/apb.html │ │ │ │ -rw-r--r-- 2.0 unx 11598 b- defN 20-Jul-12 05:43 OEBPS/apbs01.html │ │ │ │ -rw-r--r-- 2.0 unx 1057 b- defN 20-Jul-12 05:43 OEBPS/apbs02.html │ │ │ │ -rw-r--r-- 2.0 unx 832 b- defN 20-Jul-12 05:43 OEBPS/apbs03.html │ │ │ │ -rw-r--r-- 2.0 unx 1654 b- defN 20-Jul-12 05:43 OEBPS/apbs04.html │ │ │ │ @@ -21,8 +21,8 @@ │ │ │ │ -rw-r--r-- 2.0 unx 3249 b- defN 20-Jul-12 05:43 OEBPS/ar01s10.html │ │ │ │ -rw-r--r-- 2.0 unx 2908 b- defN 20-Jul-12 05:43 OEBPS/ar01s11.html │ │ │ │ -rw-r--r-- 2.0 unx 2693 b- defN 20-Jul-12 05:43 OEBPS/content.opf │ │ │ │ -rw-r--r-- 2.0 unx 5738 b- defN 20-Jul-12 05:43 OEBPS/docbook-xsl.css │ │ │ │ -rw-r--r-- 2.0 unx 1249 b- defN 20-Jul-12 05:43 OEBPS/index.html │ │ │ │ -rw-r--r-- 2.0 unx 11995 b- defN 20-Jul-12 05:43 OEBPS/toc.ncx │ │ │ │ -rw-r--r-- 2.0 unx 20 b- stor 20-Jul-12 05:43 mimetype │ │ │ │ -26 files, 163585 bytes uncompressed, 47369 bytes compressed: 71.0% │ │ │ │ +26 files, 163585 bytes uncompressed, 47370 bytes compressed: 71.0% │ │ │ ├── OEBPS/content.opf │ │ │ │ @@ -1,2 +1,2 @@ │ │ │ │ │ │ │ │ -_idm46453639420176CxxTest User Guideen │ │ │ │ +_idm46048927218032CxxTest User Guideen │ │ │ ├── OEBPS/toc.ncx │ │ │ │ @@ -1,2 +1,2 @@ │ │ │ │ │ │ │ │ -CxxTest User GuideCxxTest User Guide1. Overview2. Getting Started2.1. A First Example2.2. A Second Example2.3. Sample Problems3. Test Assertions4. The CxxTestGen Command4.1. General Options4.2. Test Listener OptionsErrorPrinterStdioPrinterParenPrinterXmlPrinterXUnitPrinter4.3. Language Options4.4. Creating Test Runners from Parts4.5. Template Files4.6. Test Discovery OptionsUnexpected Test Suite FormatCommenting Out TestsTest Classes Nested in Namespaces5. Test Runner Syntax6. Advanced Testing Features6.1. Preprocessor Macros6.2. Customizing Test FixturesSetup and TeardownDynamically Created Test SuitesGlobal and World FixturesRuntime Test Customization7. Value Traits7.1. Enumeration Traits7.2. Defining New Value Traits7.3. Defining Value Traits for Template Classes8. Testing with Mock Objects8.1. Example: A Mock time() FunctionDeclare Mock FunctionsMock Functions in Tested CodeMock Source FilesTest Suites using Mock FunctionsBuilding the Test Runner8.2. Advanced TopicsVoid FunctionsCalling the Real Functions While TestingMocking Nonexistent FunctionsFunctions in NamespacesOverloaded FunctionsThe Mock Namespace9. Installation10. Status and Future Plans11. AcknowledgementsA. Test Assertion ExamplesB. Integrating with Your Build EnvironmentB.1. SConsInstallationPreparing the tests for use with the builderCompiling and Running the TestsUsing the BuilderConfiguration OptionsCXXTEST_RUNNERCXXTEST_OPTSCXXTEST_SUFFIXCXXTEST_TARGETCXXTEST_INSTALL_DIRCXXTEST_CPPPATHCXXTESTCXXTEST_SKIP_ERRORSCXXTEST_PYTHONCXXTEST_CXXFLAGS_REMOVECXXTEST_CCFLAGS_REMOVECXXTEST_CXXTESTGEN_SCRIPT_NAMEB.2. Using MakefilesB.3. Using ConsB.4. Using Microsoft Visual StudioB.5. Using Microsoft Windows DDKC. Testing CxxTestD. CxxTest Releases │ │ │ │ +CxxTest User GuideCxxTest User Guide1. Overview2. Getting Started2.1. A First Example2.2. A Second Example2.3. Sample Problems3. Test Assertions4. The CxxTestGen Command4.1. General Options4.2. Test Listener OptionsErrorPrinterStdioPrinterParenPrinterXmlPrinterXUnitPrinter4.3. Language Options4.4. Creating Test Runners from Parts4.5. Template Files4.6. Test Discovery OptionsUnexpected Test Suite FormatCommenting Out TestsTest Classes Nested in Namespaces5. Test Runner Syntax6. Advanced Testing Features6.1. Preprocessor Macros6.2. Customizing Test FixturesSetup and TeardownDynamically Created Test SuitesGlobal and World FixturesRuntime Test Customization7. Value Traits7.1. Enumeration Traits7.2. Defining New Value Traits7.3. Defining Value Traits for Template Classes8. Testing with Mock Objects8.1. Example: A Mock time() FunctionDeclare Mock FunctionsMock Functions in Tested CodeMock Source FilesTest Suites using Mock FunctionsBuilding the Test Runner8.2. Advanced TopicsVoid FunctionsCalling the Real Functions While TestingMocking Nonexistent FunctionsFunctions in NamespacesOverloaded FunctionsThe Mock Namespace9. Installation10. Status and Future Plans11. AcknowledgementsA. Test Assertion ExamplesB. Integrating with Your Build EnvironmentB.1. SConsInstallationPreparing the tests for use with the builderCompiling and Running the TestsUsing the BuilderConfiguration OptionsCXXTEST_RUNNERCXXTEST_OPTSCXXTEST_SUFFIXCXXTEST_TARGETCXXTEST_INSTALL_DIRCXXTEST_CPPPATHCXXTESTCXXTEST_SKIP_ERRORSCXXTEST_PYTHONCXXTEST_CXXFLAGS_REMOVECXXTEST_CCFLAGS_REMOVECXXTEST_CXXTESTGEN_SCRIPT_NAMEB.2. Using MakefilesB.3. Using ConsB.4. Using Microsoft Visual StudioB.5. Using Microsoft Windows DDKC. Testing CxxTestD. CxxTest Releases │ │ ├── ./usr/share/doc/cxxtest/guide.pdf.gz │ │ │ ├── guide.pdf │ │ │ │ ├── pdftotext {} - │ │ │ │ │ @@ -15,15 +15,15 @@ │ │ │ │ │ │ │ │ │ │ WRITTEN BY │ │ │ │ │ │ │ │ │ │ NAME │ │ │ │ │ │ │ │ │ │ DATE │ │ │ │ │ │ │ │ │ │ -July 12, 2020 │ │ │ │ │ +October 4, 2021 │ │ │ │ │ │ │ │ │ │ SIGNATURE │ │ │ │ │ │ │ │ │ │ CxxTest User Guide │ │ │ │ │ │ │ │ │ │ iii