X-Git-Url: https://git.arvados.org/lightning.git/blobdiff_plain/a26128ae9f71b8881a0cc015cceb547cf5d84097..HEAD:/slice_test.go diff --git a/slice_test.go b/slice_test.go deleted file mode 100644 index 0d1fe3a4c6..0000000000 --- a/slice_test.go +++ /dev/null @@ -1,64 +0,0 @@ -// Copyright (C) The Lightning Authors. All rights reserved. -// -// SPDX-License-Identifier: AGPL-3.0 - -package lightning - -import ( - "io/ioutil" - "os" - "os/exec" - - "gopkg.in/check.v1" -) - -type sliceSuite struct{} - -var _ = check.Suite(&sliceSuite{}) - -func (s *sliceSuite) TestImportAndSlice(c *check.C) { - tmpdir := c.MkDir() - - err := ioutil.WriteFile(tmpdir+"/chr1-12-100.bed", []byte("chr1\t12\t100\ttest.1\n"), 0644) - c.Check(err, check.IsNil) - - exited := (&importer{}).RunCommand("import", []string{ - "-local=true", - "-tag-library", "testdata/tags", - "-output-tiles", - "-save-incomplete-tiles", - "-o", tmpdir + "/library1.gob", - "testdata/ref.fasta", - }, nil, os.Stderr, os.Stderr) - c.Assert(exited, check.Equals, 0) - - exited = (&importer{}).RunCommand("import", []string{ - "-local=true", - "-tag-library", "testdata/tags", - "-output-tiles", - // "-save-incomplete-tiles", - "-o", tmpdir + "/library2.gob", - "testdata/pipeline1", - }, nil, os.Stderr, os.Stderr) - c.Assert(exited, check.Equals, 0) - - exited = (&merger{}).RunCommand("merge", []string{ - "-local=true", - "-o", tmpdir + "/library.gob", - tmpdir + "/library1.gob", - tmpdir + "/library2.gob", - }, nil, os.Stderr, os.Stderr) - c.Assert(exited, check.Equals, 0) - - input := tmpdir + "/library.gob" - - exited = (&slicecmd{}).RunCommand("slice", []string{ - "-local=true", - "-input-dir=" + input, - "-output-dir=" + tmpdir, - "-tags-per-file=2", - }, nil, os.Stderr, os.Stderr) - c.Check(exited, check.Equals, 0) - out, _ := exec.Command("find", tmpdir, "-ls").CombinedOutput() - c.Logf("%s", out) -}