Lines Matching full:pkg
20 pkg: &v2_2.Package{PackageName: pkgOldName, PackageSPDXIdentifier: "p1"},
22 pkgOld := parser.pkg
43 if parser.pkg == nil {
47 if parser.pkg == pkgOld {
51 if parser.pkg.PackageName != pkgName {
52 t.Errorf("expected package name %s, got %s", pkgName, parser.pkg.PackageName)
55 if parser.pkg.FilesAnalyzed != true {
58 if parser.pkg.IsFilesAnalyzedTagPresent != false {
71 // pkg is nil, so that Files appearing before the first PackageName tag
76 pkg: nil,
94 if parser.pkg == nil {
98 if parser.pkg.PackageName != pkgName {
99 t.Errorf("expected package name %s, got %s", pkgName, parser.pkg.PackageName)
102 if parser.pkg.FilesAnalyzed != true {
105 if parser.pkg.IsFilesAnalyzedTagPresent != false {
119 pkg: &v2_2.Package{PackageName: "p1", PackageSPDXIdentifier: "p1"},
121 parser.doc.Packages = append(parser.doc.Packages, parser.pkg)
122 pkgCurrent := parser.pkg
133 if parser.pkg != pkgCurrent {
134 t.Fatalf("expected package to remain %v, got %v", pkgCurrent, parser.pkg)
142 pkg: &v2_2.Package{PackageName: "p1", PackageSPDXIdentifier: "p1"},
144 parser.doc.Packages = append(parser.doc.Packages, parser.pkg)
159 pkg: &v2_2.Package{PackageName: "p1", PackageSPDXIdentifier: "p1"},
161 parser.doc.Packages = append(parser.doc.Packages, parser.pkg)
176 pkg: &v2_2.Package{PackageName: "p1", PackageSPDXIdentifier: "p1"},
178 parser.doc.Packages = append(parser.doc.Packages, parser.pkg)
203 pkg: &v2_2.Package{PackageName: "p1", PackageSPDXIdentifier: "p1"},
205 parser.doc.Packages = append(parser.doc.Packages, parser.pkg)
253 pkg: &v2_2.Package{},
266 if parser.pkg.PackageName != "p1" {
267 t.Errorf("got %v for PackageName", parser.pkg.PackageName)
280 if parser.pkg.PackageSPDXIdentifier != "p1" {
281 t.Errorf("got %v for PackageSPDXIdentifier", parser.pkg.PackageSPDXIdentifier)
287 if parser.doc.Packages[0] != parser.pkg {
288 t.Errorf("expected to point to parser.pkg, got %v", parser.doc.Packages[0])
296 if parser.pkg.PackageVersion != "2.1.1" {
297 t.Errorf("got %v for PackageVersion", parser.pkg.PackageVersion)
305 if parser.pkg.PackageFileName != "p1-2.1.1.tar.gz" {
306 t.Errorf("got %v for PackageFileName", parser.pkg.PackageFileName)
320 if parser.pkg.PackageDownloadLocation != "https://example.com/whatever" {
321 t.Errorf("got %v for PackageDownloadLocation", parser.pkg.PackageDownloadLocation)
329 if parser.pkg.FilesAnalyzed != false {
330 t.Errorf("got %v for FilesAnalyzed", parser.pkg.FilesAnalyzed)
332 if parser.pkg.IsFilesAnalyzedTagPresent != true {
333 t.Errorf("got %v for IsFilesAnalyzedTagPresent", parser.pkg.IsFilesAnalyzedTagPresent)
353 for _, checksum := range parser.pkg.PackageChecksums {
367 if parser.pkg.PackageHomePage != "https://example.com/whatever2" {
368 t.Errorf("got %v for PackageHomePage", parser.pkg.PackageHomePage)
376 if parser.pkg.PackageSourceInfo != "random comment" {
377 t.Errorf("got %v for PackageSourceInfo", parser.pkg.PackageSourceInfo)
385 if parser.pkg.PackageLicenseConcluded != "Apache-2.0 OR GPL-2.0-or-later" {
386 t.Errorf("got %v for PackageLicenseConcluded", parser.pkg.PackageLicenseConcluded)
403 for _, licCheck := range parser.pkg.PackageLicenseInfoFromFiles {
412 if len(lics) != len(parser.pkg.PackageLicenseInfoFromFiles) {
414 len(parser.pkg.PackageLicenseInfoFromFiles))
422 if parser.pkg.PackageLicenseDeclared != "Apache-2.0 OR GPL-2.0-or-later" {
423 t.Errorf("got %v for PackageLicenseDeclared", parser.pkg.PackageLicenseDeclared)
431 if parser.pkg.PackageLicenseComments != "this is a license comment" {
432 t.Errorf("got %v for PackageLicenseComments", parser.pkg.PackageLicenseComments)
440 if parser.pkg.PackageCopyrightText != "Copyright (c) me myself and i" {
441 t.Errorf("got %v for PackageCopyrightText", parser.pkg.PackageCopyrightText)
449 if parser.pkg.PackageSummary != "i wrote this package" {
450 t.Errorf("got %v for PackageSummary", parser.pkg.PackageSummary)
458 if parser.pkg.PackageDescription != "i wrote this package a lot" {
459 t.Errorf("got %v for PackageDescription", parser.pkg.PackageDescription)
467 if parser.pkg.PackageComment != "i scanned this package" {
468 t.Errorf("got %v for PackageComment", parser.pkg.PackageComment)
484 for _, attrCheck := range parser.pkg.PackageAttributionTexts {
493 if len(attrs) != len(parser.pkg.PackageAttributionTexts) {
495 len(parser.pkg.PackageAttributionTexts))
513 if len(parser.pkg.PackageExternalReferences) != 1 {
514 t.Errorf("expected 1 external reference, got %d", len(parser.pkg.PackageExternalReferences))
519 if parser.pkg.PackageExternalReferences[0] == nil {
522 if parser.pkgExtRef != parser.pkg.PackageExternalReferences[0] {
533 if len(parser.pkg.PackageExternalReferences) != 2 {
534 t.Errorf("expected 2 external references, got %d", len(parser.pkg.PackageExternalReferences))
539 if parser.pkg.PackageExternalReferences[1] == nil {
542 if parser.pkgExtRef != parser.pkg.PackageExternalReferences[1] {
550 gotRef1 := parser.pkg.PackageExternalReferences[0]
563 gotRef2 := parser.pkg.PackageExternalReferences[1]
583 pkg: &v2_2.Package{PackageName: "p1", PackageSPDXIdentifier: "p1"},
585 parser.doc.Packages = append(parser.doc.Packages, parser.pkg)
592 if parser.pkg.PackageSupplier.Supplier != "John Doe" {
593 t.Errorf("got %v for PackageSupplierPerson", parser.pkg.PackageSupplier.Supplier)
601 pkg: &v2_2.Package{PackageName: "p1", PackageSPDXIdentifier: "p1"},
603 parser.doc.Packages = append(parser.doc.Packages, parser.pkg)
610 if parser.pkg.PackageSupplier.Supplier != "John Doe, Inc." {
611 t.Errorf("got %v for PackageSupplierOrganization", parser.pkg.PackageSupplier.Supplier)
619 pkg: &v2_2.Package{PackageName: "p1", PackageSPDXIdentifier: "p1"},
621 parser.doc.Packages = append(parser.doc.Packages, parser.pkg)
628 if parser.pkg.PackageSupplier.Supplier != "NOASSERTION" {
637 pkg: &v2_2.Package{PackageName: "p1", PackageSPDXIdentifier: "p1"},
639 parser.doc.Packages = append(parser.doc.Packages, parser.pkg)
646 if parser.pkg.PackageOriginator.Originator != "John Doe" {
647 t.Errorf("got %v for PackageOriginator", parser.pkg.PackageOriginator.Originator)
655 pkg: &v2_2.Package{PackageName: "p1", PackageSPDXIdentifier: "p1"},
657 parser.doc.Packages = append(parser.doc.Packages, parser.pkg)
664 if parser.pkg.PackageOriginator.Originator != "John Doe, Inc." {
665 t.Errorf("got %v for PackageOriginator", parser.pkg.PackageOriginator.Originator)
673 pkg: &v2_2.Package{PackageName: "p1", PackageSPDXIdentifier: "p1"},
675 parser.doc.Packages = append(parser.doc.Packages, parser.pkg)
682 if parser.pkg.PackageOriginator.Originator != "NOASSERTION" {
691 pkg: &v2_2.Package{PackageName: "p1", PackageSPDXIdentifier: "p1"},
693 parser.doc.Packages = append(parser.doc.Packages, parser.pkg)
703 if parser.pkg.PackageVerificationCode.Value != code {
704 t.Errorf("got %v for PackageVerificationCode", parser.pkg.PackageVerificationCode)
706 …if len(parser.pkg.PackageVerificationCode.ExcludedFiles) != 1 || parser.pkg.PackageVerificationCod…
707 …t.Errorf("got %v for PackageVerificationCodeExcludedFile", parser.pkg.PackageVerificationCode.Excl…
716 pkg: &v2_2.Package{PackageName: "p1", PackageSPDXIdentifier: "p1"},
718 parser.doc.Packages = append(parser.doc.Packages, parser.pkg)
726 if parser.pkg.PackageVerificationCode.Value != code {
727 t.Errorf("got %v for PackageVerificationCode", parser.pkg.PackageVerificationCode)
729 if len(parser.pkg.PackageVerificationCode.ExcludedFiles) != 0 {
730 …t.Errorf("got %v for PackageVerificationCodeExcludedFile", parser.pkg.PackageVerificationCode.Excl…
739 pkg: &v2_2.Package{PackageName: "p1", PackageSPDXIdentifier: "p1"},
741 parser.doc.Packages = append(parser.doc.Packages, parser.pkg)
784 pkg: &v2_2.Package{PackageName: "p1", PackageSPDXIdentifier: "p1"},
786 parser.doc.Packages = append(parser.doc.Packages, parser.pkg)
804 pkg: &v2_2.Package{PackageName: "p1", PackageSPDXIdentifier: "p1"},
806 parser.doc.Packages = append(parser.doc.Packages, parser.pkg)
824 pkg: &v2_2.Package{PackageName: "p1", PackageSPDXIdentifier: "p1"},
826 parser.doc.Packages = append(parser.doc.Packages, parser.pkg)
838 pkg: &v2_2.Package{},
857 pkg: &v2_2.Package{},
876 pkg: &v2_2.Package{},
895 pkg: &v2_2.Package{},
914 pkg: &v2_2.Package{},
933 pkg: &v2_2.Package{},
946 if parser.pkg.FilesAnalyzed != true {
947 t.Errorf("expected %v, got %v", true, parser.pkg.FilesAnalyzed)
949 if parser.pkg.IsFilesAnalyzedTagPresent != true {
950 t.Errorf("expected %v, got %v", true, parser.pkg.IsFilesAnalyzedTagPresent)
958 pkg: &v2_2.Package{},
977 pkg: &v2_2.Package{},
996 pkg: &v2_2.Package{},
1015 pkg: &v2_2.Package{},
1101 pkg: &v2_2.Package{PackageName: pkgOldName},
1103 pkgOld := parser.pkg