MCPcopy Create free account
hub / github.com/aptly-dev/aptly / SetUpTest

Method SetUpTest

deb/changes_test.go:31–50  ·  view source on GitHub ↗
(c *C)

Source from the content-addressed store, hash-verified

29var _ = Suite(&ChangesSuite{})
30
31func (s *ChangesSuite) SetUpTest(c *C) {
32 s.Reporter = &aptly.RecordingResultReporter{
33 Warnings: []string{},
34 AddedLines: []string{},
35 RemovedLines: []string{},
36 }
37 s.Dir = c.MkDir()
38 s.Path = filepath.Join(s.Dir, "calamares.changes")
39 err := utils.CopyFile("testdata/changes/calamares.changes", s.Path)
40 c.Assert(err, IsNil)
41
42 s.db, _ = goleveldb.NewOpenDB(c.MkDir())
43 s.localRepoCollection = NewLocalRepoCollection(s.db)
44 s.packageCollection = NewPackageCollection(s.db)
45
46 s.checksumStorage = files.NewMockChecksumStorage()
47 s.packagePool = files.NewPackagePool(s.Dir, false)
48 s.progress = console.NewProgress(false)
49 s.progress.Start()
50}
51
52func (s *ChangesSuite) TearDownTest(c *C) {
53 s.progress.Shutdown()

Callers

nothing calls this directly

Calls 9

CopyFileFunction · 0.92
NewOpenDBFunction · 0.92
NewMockChecksumStorageFunction · 0.92
NewPackagePoolFunction · 0.92
NewProgressFunction · 0.92
NewLocalRepoCollectionFunction · 0.85
NewPackageCollectionFunction · 0.85
MkDirMethod · 0.65
StartMethod · 0.65

Tested by

no test coverage detected