mirror of
https://github.com/mudler/luet.git
synced 2025-09-13 05:42:52 +00:00
Add test for HashFingerprint()
This commit is contained in:
@@ -25,11 +25,18 @@ var _ = Describe("Package", func() {
|
|||||||
|
|
||||||
Context("Encoding/Decoding", func() {
|
Context("Encoding/Decoding", func() {
|
||||||
a := &DefaultPackage{Name: "test", Version: "1", Category: "t"}
|
a := &DefaultPackage{Name: "test", Version: "1", Category: "t"}
|
||||||
|
a1 := NewPackage("A", "1.0", []*DefaultPackage{}, []*DefaultPackage{})
|
||||||
|
|
||||||
It("Encodes and decodes correctly", func() {
|
It("Encodes and decodes correctly", func() {
|
||||||
Expect(a.String()).ToNot(Equal(""))
|
Expect(a.String()).ToNot(Equal(""))
|
||||||
p := FromString(a.String())
|
p := FromString(a.String())
|
||||||
Expect(p).To(Equal(a))
|
Expect(p).To(Equal(a))
|
||||||
})
|
})
|
||||||
|
|
||||||
|
It("Generates packages fingerprint's hashes", func() {
|
||||||
|
Expect(a.HashFingerprint()).ToNot(Equal(a1.HashFingerprint()))
|
||||||
|
Expect(a.HashFingerprint()).To(Equal("c64caa391b79adb598ad98e261aa79a0"))
|
||||||
|
})
|
||||||
})
|
})
|
||||||
|
|
||||||
Context("Simple package", func() {
|
Context("Simple package", func() {
|
||||||
|
Reference in New Issue
Block a user