| | |
| | | #include <boost/test/unit_test.hpp> |
| | | #include <stdlib.h> |
| | | |
| | | #include <build_properties.h> |
| | | #include <licensecc_properties.h> |
| | | #include <licensecc_properties_test.h> |
| | | |
| | | #include "../../src/library/os/os.h" |
| | | #include "../../src/library/base/EventRegistry.h" |
| | |
| | | std::string referenceContent((std::istreambuf_iterator<char>(src)), |
| | | std::istreambuf_iterator<char>()); |
| | | license::EventRegistry registry; |
| | | const LicenseLocation licLocation({applicationDefinedString,nullptr}); |
| | | const LicenseLocation licLocation={applicationDefinedString,nullptr}; |
| | | ExternalDefinition externalDefinition(&licLocation); |
| | | vector<string> licenseInfos = externalDefinition.license_locations(registry); |
| | | BOOST_CHECK(registry.isGood()); |
| | |
| | | BOOST_AUTO_TEST_CASE( external_definition_not_found ) { |
| | | const char *applicationDefinedString = PROJECT_TEST_SRC_DIR "/this/file/doesnt/exist"; |
| | | license::EventRegistry registry; |
| | | const LicenseLocation licLocation({applicationDefinedString,nullptr}); |
| | | const LicenseLocation licLocation = { applicationDefinedString,nullptr }; |
| | | ExternalDefinition externalDefinition(&licLocation); |
| | | vector<string> licenseInfos = externalDefinition.license_locations(registry); |
| | | |