BlockIt and PyF95++ Unit-Testing Report

STL Unit-Tests

105 / 105 Tests Pass
1 / 1
UnitTest tests
Pass testMacros checking for false value in unit-tests/testOfUnitTests.F90 at line 59
checking for true value in unit-tests/testOfUnitTests.F90 at line 65
1 / 1
Exception tests
Pass testExceptionEquality
9 / 9
RefObject tests
Pass testAssignment
Pass testEquality
Pass testGreaterThan
Pass testGreaterThanEqualTo
Pass testInequality
Pass testInitDelete
Pass testIs
Pass testLessThan
Pass testLessThanEqualTo
8 / 8
DLList tests
Pass testAdd
Pass testGet
Pass testLength
Pass testMergeSort
Pass testPop
Pass testPopWhileIterating
Pass testRefCounts
Pass testZip
9 / 9
AList test
Pass testGet
Pass testGetRefCounted
Pass testInsert
Pass testLength
Pass testMergeSort
Pass testPop
Pass testPopWhileIterating
Pass testRefCounts
Pass testZip
29 / 29
String tests
Pass testAdditionCharacterString
Pass testAdditionIntegerString
Pass testAdditionStringCharacter
Pass testAdditionStringInteger
Pass testAdditionStringString
Pass testAssignment
Pass testDeepCopy
Pass testEnumerateString
Pass testEqualityOperators
Pass testFind
Pass testFromInteger
Pass testHash
Pass testIterateString
Pass testJoinEmptyListOfStrings
Pass testJoinListOfStrings
Pass testJoinPath
Pass testMatchIndex
Pass testReplace
Pass testSplitMethod
Pass testSplitPath
Pass testStrMethod
Pass testStringIntegerOperators
Pass testStringRealOperators
Pass testToCharacter
Pass testToInteger
Pass testToReal
Pass testTolower
Pass testToupper
Pass testZfill
4 / 4
Enumerate tests
Pass testCommas
Pass testComments
Pass testMultiplier
Pass testSyntax
3 / 3
Option tests
Pass testOptionAccessors
Pass testOptionAssignment
Pass testOptionInitDelete
6 / 6
OptionGroup tests
Pass testAssignment
Pass testGetOption
Pass testGetOptionChar
Pass testHasOption
Pass testHasOptionChar
Pass testInitDelete
23 / 23
OptionParser tests
Pass testAppend
Pass testAppendConstant
Pass testAppendMultiOption
Pass testBasicParser
Pass testCallback
Pass testCount
Pass testGetAs
Pass testGetOption
Pass testGetOptionChar
Pass testGetOptionValue
Pass testHasOption
Pass testHasOptionChar
Pass testInterspersedArguments
Pass testNoInterspersedArguments
Pass testOverwriteTrueFalse
Pass testParserAssignment
Pass testParserInitDelete
Pass testPrintHelp
Pass testSetUsage
Pass testSetUsageChar
Pass testStoreConst
Pass testStoreFalse
Pass testStoreTrue
1 / 1
Stack tests
Pass testRefCounts
4 / 4
Dictionary tests
Pass testHasKey
Pass testInsertion
Pass testIteration
Pass testOverwrite
2 / 2
Buffer tests
Pass testCasting
Pass testSharing
5 / 5
Red/Black Tree tests
Pass testAsSet
Pass testClear
Pass testInsertion
Pass testSearch
Pass testToArray

Parallel Components Unit-Tests

5 / 5 Tests Pass
1 / 1
Parallel UT tests
Pass testPushMessages Dummy message 1 in nit-tests/testOfParallelUnitTest.F90 at line 51
Dummy message 2 in nit-tests/testOfParallelUnitTest.F90 at line 52
processor 1: Dummy message 1 in nit-tests/testOfParallelUnitTest.F90 at line 51
processor 1: Dummy message 2 in nit-tests/testOfParallelUnitTest.F90 at line 52
processor 2: Dummy message 1 in nit-tests/testOfParallelUnitTest.F90 at line 51
processor 2: Dummy message 2 in nit-tests/testOfParallelUnitTest.F90 at line 52
processor 3: Dummy message 1 in nit-tests/testOfParallelUnitTest.F90 at line 51
processor 3: Dummy message 2 in nit-tests/testOfParallelUnitTest.F90 at line 52
processor 4: Dummy message 1 in nit-tests/testOfParallelUnitTest.F90 at line 51
processor 4: Dummy message 2 in nit-tests/testOfParallelUnitTest.F90 at line 52
processor 5: Dummy message 1 in nit-tests/testOfParallelUnitTest.F90 at line 51
processor 5: Dummy message 2 in nit-tests/testOfParallelUnitTest.F90 at line 52
processor 6: Dummy message 1 in nit-tests/testOfParallelUnitTest.F90 at line 51
processor 6: Dummy message 2 in nit-tests/testOfParallelUnitTest.F90 at line 52
processor 7: Dummy message 1 in nit-tests/testOfParallelUnitTest.F90 at line 51
processor 7: Dummy message 2 in nit-tests/testOfParallelUnitTest.F90 at line 52
processor 8: Dummy message 1 in nit-tests/testOfParallelUnitTest.F90 at line 51
processor 8: Dummy message 2 in nit-tests/testOfParallelUnitTest.F90 at line 52
processor 9: Dummy message 1 in nit-tests/testOfParallelUnitTest.F90 at line 51
processor 9: Dummy message 2 in nit-tests/testOfParallelUnitTest.F90 at line 52
4 / 4
Simple MPI tests
Pass testAllreduce
Pass testBroadcast
Pass testReduce
Pass testSendAndRecv