![]() |
FOSSology
4.7.1
Open Source License Compliance by Open Source Software
|
Unit tests for CustomTextImport — covering the C2 fix and import logic (alias mapping, duplicate detection, parseBoolean, normalizeBulkExportValues, associateLicenses exact-name lookup). More...


Protected Member Functions | |
| setUp () | |
| tearDown () | |
Private Member Functions | |
| makeLicense (int $id) | |
Private Attributes | |
| $dbManager | |
| $userDao | |
| $licenseDao | |
| $importer | |
Unit tests for CustomTextImport — covering the C2 fix and import logic (alias mapping, duplicate detection, parseBoolean, normalizeBulkExportValues, associateLicenses exact-name lookup).
Definition at line 25 of file CustomTextImportTest.php.
|
private |
Create a minimal License mock with getId() returning $id.
Definition at line 57 of file CustomTextImportTest.php.
| Fossology\Lib\Application\CustomTextImportTest::testAssociateLicensesHandlesCommaSeparatedList | ( | ) |
Definition at line 187 of file CustomTextImportTest.php.
| Fossology\Lib\Application\CustomTextImportTest::testAssociateLicensesLooksUpOrLaterNameDirectly | ( | ) |
Definition at line 105 of file CustomTextImportTest.php.
| Fossology\Lib\Application\CustomTextImportTest::testAssociateLicensesLooksUpSpdxNameDirectly | ( | ) |
Definition at line 72 of file CustomTextImportTest.php.
| Fossology\Lib\Application\CustomTextImportTest::testAssociateLicensesTrimsWhitespace | ( | ) |
Definition at line 133 of file CustomTextImportTest.php.
| Fossology\Lib\Application\CustomTextImportTest::testAutoCreatesUnknownValidLicense | ( | ) |
Definition at line 158 of file CustomTextImportTest.php.
| Fossology\Lib\Application\CustomTextImportTest::testImportJsonDataReturnsCountMessage | ( | ) |
Definition at line 401 of file CustomTextImportTest.php.
| Fossology\Lib\Application\CustomTextImportTest::testImportJsonDataSkipsRowsWithoutText | ( | ) |
Definition at line 423 of file CustomTextImportTest.php.
| Fossology\Lib\Application\CustomTextImportTest::testImportPhraseRejectsEmptyText | ( | ) |
Definition at line 239 of file CustomTextImportTest.php.
| Fossology\Lib\Application\CustomTextImportTest::testImportPhrasesSkipsDuplicateText | ( | ) |
Definition at line 214 of file CustomTextImportTest.php.
| Fossology\Lib\Application\CustomTextImportTest::testMapHeadersMapsCapitalisedNames | ( | ) |
Definition at line 257 of file CustomTextImportTest.php.
| Fossology\Lib\Application\CustomTextImportTest::testMapHeadersMapsLowerCaseNames | ( | ) |
Definition at line 286 of file CustomTextImportTest.php.
| Fossology\Lib\Application\CustomTextImportTest::testNormalizeBulkExportValuesArrayAcknowledgement | ( | ) |
Definition at line 365 of file CustomTextImportTest.php.
| Fossology\Lib\Application\CustomTextImportTest::testNormalizeBulkExportValuesPipeAcknowledgement | ( | ) |
Definition at line 348 of file CustomTextImportTest.php.
| Fossology\Lib\Application\CustomTextImportTest::testNormalizeBulkExportValuesRestoresNewlines | ( | ) |
Definition at line 382 of file CustomTextImportTest.php.
| Fossology\Lib\Application\CustomTextImportTest::testParseBoolean | ( | $input, | |
| bool | $expected | ||
| ) |
@dataProvider parseBooleanProvider
Definition at line 313 of file CustomTextImportTest.php.