Built on openSUSE Tumbleweed using clang++ at 2022-01-13 20:00
a1d504ee8f9640eff8675a174b419a9136c1c437 2022-01-13T21:58:43+02:00 Rubocop task added. Related changes.
gem install edicta
-- The CXX compiler identification is Clang 13.0.0
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/clang++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Configuring done
-- Generating done
-- Build files have been written to: /workspace/testbuild
[ 20%] Generating specificjson script
/workspace/pieces/Exception.yaml
/workspace/pieces/Exception.hpp
/workspace/pieces/Exception.cpp
/workspace/LICENSE.txt
/workspace/pieces/ParseArrayContainer.yaml
/workspace/pieces/ParseArrayContainer.hpp
/workspace/pieces/ParseArrayContainer.cpp
/workspace/LICENSE.txt
/workspace/pieces/ParseObject.yaml
/workspace/pieces/ParseObject.hpp
/workspace/pieces/ParseObject.cpp
/workspace/LICENSE.txt
/workspace/pieces/ParserPool.yaml
/workspace/pieces/ParserPool.hpp
/workspace/pieces/ParserPool.cpp
/workspace/LICENSE.txt
/workspace/pieces/ValueParser.yaml
/workspace/pieces/ValueParser.hpp
/workspace/pieces/ValueParser.cpp
/workspace/LICENSE.txt
/workspace/pieces/ParseInteger.yaml
/workspace/pieces/ParseInteger.hpp
/workspace/pieces/ParseInteger.cpp
/workspace/LICENSE.txt
/workspace/pieces/read_ContainerStdVector.yaml
/workspace/pieces/read_ContainerStdVector.hpp
/workspace/LICENSE.txt
/workspace/pieces/read_ContainerStdVectorEqSize.yaml
/workspace/pieces/read_ContainerStdVectorEqSize.hpp
/workspace/LICENSE.txt
/workspace/pieces/read_Bool.yaml
/workspace/pieces/read_Bool.hpp
/workspace/pieces/read_Bool.cpp
/workspace/LICENSE.txt
/workspace/pieces/read_Double.yaml
/workspace/pieces/read_Double.hpp
/workspace/pieces/read_Double.cpp
/workspace/LICENSE.txt
/workspace/pieces/read_Float.yaml
/workspace/pieces/read_Float.hpp
/workspace/pieces/read_Float.cpp
/workspace/LICENSE.txt
/workspace/pieces/read_Int8.yaml
/workspace/pieces/read_Int8.hpp
/workspace/pieces/read_Int8.cpp
/workspace/LICENSE.txt
/workspace/pieces/read_Int16.yaml
/workspace/pieces/read_Int16.hpp
/workspace/pieces/read_Int16.cpp
/workspace/LICENSE.txt
/workspace/pieces/read_Int32.yaml
/workspace/pieces/read_Int32.hpp
/workspace/pieces/read_Int32.cpp
/workspace/LICENSE.txt
/workspace/pieces/read_Int64.yaml
/workspace/pieces/read_Int64.hpp
/workspace/pieces/read_Int64.cpp
/workspace/LICENSE.txt
/workspace/pieces/read_UInt8.yaml
/workspace/pieces/read_UInt8.hpp
/workspace/pieces/read_UInt8.cpp
/workspace/LICENSE.txt
/workspace/pieces/read_UInt16.yaml
/workspace/pieces/read_UInt16.hpp
/workspace/pieces/read_UInt16.cpp
/workspace/LICENSE.txt
/workspace/pieces/read_UInt32.yaml
/workspace/pieces/read_UInt32.hpp
/workspace/pieces/read_UInt32.cpp
/workspace/LICENSE.txt
/workspace/pieces/read_UInt64.yaml
/workspace/pieces/read_UInt64.hpp
/workspace/pieces/read_UInt64.cpp
/workspace/LICENSE.txt
/workspace/pieces/read_StdVector.yaml
/workspace/pieces/read_StdVector.hpp
/workspace/LICENSE.txt
/workspace/pieces/read_String.yaml
/workspace/pieces/read_String.hpp
/workspace/pieces/read_String.cpp
/workspace/LICENSE.txt
/workspace/pieces/write_Bool.yaml
/workspace/pieces/write_Bool.hpp
/workspace/LICENSE.txt
/workspace/pieces/write_Double.yaml
/workspace/pieces/write_Double.hpp
/workspace/pieces/write_Double.cpp
/workspace/LICENSE.txt
/workspace/pieces/write_Float.yaml
/workspace/pieces/write_Float.hpp
/workspace/pieces/write_Float.cpp
/workspace/LICENSE.txt
/workspace/pieces/write_ScalarType.yaml
/workspace/pieces/write_ScalarType.hpp
/workspace/pieces/write_ScalarType.cpp
/workspace/LICENSE.txt
/workspace/pieces/write_ForwardIterator.yaml
/workspace/pieces/write_ForwardIterator.hpp
/workspace/LICENSE.txt
/workspace/pieces/write_Int8.yaml
/workspace/pieces/write_Int8.hpp
/workspace/pieces/write_Int8.cpp
/workspace/LICENSE.txt
/workspace/pieces/write_Int16.yaml
/workspace/pieces/write_Int16.hpp
/workspace/pieces/write_Int16.cpp
/workspace/LICENSE.txt
/workspace/pieces/write_Int32.yaml
/workspace/pieces/write_Int32.hpp
/workspace/pieces/write_Int32.cpp
/workspace/LICENSE.txt
/workspace/pieces/write_Int64.yaml
/workspace/pieces/write_Int64.hpp
/workspace/pieces/write_Int64.cpp
/workspace/LICENSE.txt
/workspace/pieces/write_UInt8.yaml
/workspace/pieces/write_UInt8.hpp
/workspace/pieces/write_UInt8.cpp
/workspace/LICENSE.txt
/workspace/pieces/write_UInt16.yaml
/workspace/pieces/write_UInt16.hpp
/workspace/pieces/write_UInt16.cpp
/workspace/LICENSE.txt
/workspace/pieces/write_UInt32.yaml
/workspace/pieces/write_UInt32.hpp
/workspace/pieces/write_UInt32.cpp
/workspace/LICENSE.txt
/workspace/pieces/write_UInt64.yaml
/workspace/pieces/write_UInt64.hpp
/workspace/pieces/write_UInt64.cpp
/workspace/LICENSE.txt
/workspace/pieces/write_Pointer.yaml
/workspace/pieces/write_Pointer.hpp
/workspace/LICENSE.txt
/workspace/pieces/write_StdVector.yaml
/workspace/pieces/write_StdVector.hpp
/workspace/LICENSE.txt
/workspace/pieces/write_String.yaml
/workspace/pieces/write_String.hpp
/workspace/pieces/write_String.cpp
/workspace/LICENSE.txt
[ 40%] Generating files for unit test
specificjsontest: Exception ParseInteger ValueParser Bool Double Float String Int16 Int32 Int64 Int8 UInt16 UInt32 UInt64 UInt8 ParserPool ParseArrayContainer ParseObject ContainerStdVector ContainerStdVectorEqSize StdVector writeBool writeScalarType writeInt16 writeInt32 writeInt64 writeInt8 writeString writeUInt16 writeUInt32 writeUInt64 writeUInt8 writeDouble writeFloat writePointer writeForwardIterator writeStdVector
Header: specificjsontest.hpp, source: specificjsontest.cpp
[ 80%] Building CXX object CMakeFiles/unittest.dir/test/unittest.cpp.o
[ 80%] Building CXX object CMakeFiles/unittest.dir/specificjsontest.cpp.o
[100%] Linking CXX executable unittest
[100%] Built target unittest
Running tests...
Test project /workspace/testbuild
Start 1: UnitTest
1/10 Test #1: UnitTest ......................... Passed 0.01 sec
Start 2: clean
2/10 Test #2: clean ............................ Passed 0.39 sec
Start 3: missing_requirement_yaml
3/10 Test #3: missing_requirement_yaml ......... Passed 0.39 sec
Start 4: missing_requirement_json
4/10 Test #4: missing_requirement_json ......... Passed 0.40 sec
Start 5: missing_referred_file
5/10 Test #5: missing_referred_file ............ Passed 0.13 sec
Start 6: missing_spec_file
6/10 Test #6: missing_spec_file ................ Passed 0.14 sec
Start 7: list
7/10 Test #7: list ............................. Passed 0.14 sec
Start 8: standalone
8/10 Test #8: standalone ....................... Passed 0.29 sec
Start 9: export
9/10 Test #9: export ........................... Passed 0.62 sec
Start 10: samename
10/10 Test #10: samename ......................... Passed 0.26 sec
100% tests passed, 0 tests failed out of 10
Total Test time (real) = 2.78 sec
Build and test exit code: 0