🐛 Fix append_test.go assertions for added ids
This commit is contained in:
parent
3b36055b1b
commit
136546d655
1 changed files with 10 additions and 9 deletions
|
|
@ -74,8 +74,9 @@ func (s *AppendTestSuite) TestTwoEntries() {
|
||||||
s.Assert().NoError(err)
|
s.Assert().NoError(err)
|
||||||
s.Require().FileExists(s.dir + "/test.log")
|
s.Require().FileExists(s.dir + "/test.log")
|
||||||
by, _ := os.ReadFile(s.dir + "/test.log")
|
by, _ := os.ReadFile(s.dir + "/test.log")
|
||||||
exp := fmt.Sprintf("@begin %s - one @end\n@begin %s - two @end\n", whens, whens)
|
st := string(by)
|
||||||
s.Assert().Equal(exp, string(by))
|
s.Assert().Contains(st, fmt.Sprintf("@begin %s - one", whens))
|
||||||
|
s.Assert().Contains(st, fmt.Sprintf("@begin %s - two", whens))
|
||||||
}
|
}
|
||||||
|
|
||||||
func (s *AppendTestSuite) TestAddNewLine() {
|
func (s *AppendTestSuite) TestAddNewLine() {
|
||||||
|
|
@ -84,7 +85,7 @@ func (s *AppendTestSuite) TestAddNewLine() {
|
||||||
when := time.Now().Local()
|
when := time.Now().Local()
|
||||||
whens := when.Format(models.DateFormat)
|
whens := when.Format(models.DateFormat)
|
||||||
e := []models.Entry{
|
e := []models.Entry{
|
||||||
{Title: "one", Date: when},
|
{Title: "one", Date: when, Fields: models.Metas{{"id", "jimmy"}}},
|
||||||
}
|
}
|
||||||
l := models.Log{
|
l := models.Log{
|
||||||
Name: "test",
|
Name: "test",
|
||||||
|
|
@ -94,7 +95,7 @@ func (s *AppendTestSuite) TestAddNewLine() {
|
||||||
s.Assert().NoError(err)
|
s.Assert().NoError(err)
|
||||||
s.Require().FileExists(s.dir + "/test.log")
|
s.Require().FileExists(s.dir + "/test.log")
|
||||||
by, _ := os.ReadFile(s.dir + "/test.log")
|
by, _ := os.ReadFile(s.dir + "/test.log")
|
||||||
exp := fmt.Sprintf("foo\n@begin %s - one @end\n", whens)
|
exp := fmt.Sprintf("foo\n@begin %s - one\n@id jimmy @end\n", whens)
|
||||||
s.Assert().Equal(exp, string(by))
|
s.Assert().Equal(exp, string(by))
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -104,7 +105,7 @@ func (s *AppendTestSuite) TestDontAddNewLine() {
|
||||||
when := time.Now().Local()
|
when := time.Now().Local()
|
||||||
whens := when.Format(models.DateFormat)
|
whens := when.Format(models.DateFormat)
|
||||||
e := []models.Entry{
|
e := []models.Entry{
|
||||||
{Title: "one", Date: when},
|
{Title: "one", Date: when, Fields: models.Metas{{"id", "jimmy"}}},
|
||||||
}
|
}
|
||||||
l := models.Log{
|
l := models.Log{
|
||||||
Name: "test",
|
Name: "test",
|
||||||
|
|
@ -114,7 +115,7 @@ func (s *AppendTestSuite) TestDontAddNewLine() {
|
||||||
s.Assert().NoError(err)
|
s.Assert().NoError(err)
|
||||||
s.Require().FileExists(s.dir + "/test.log")
|
s.Require().FileExists(s.dir + "/test.log")
|
||||||
by, _ := os.ReadFile(s.dir + "/test.log")
|
by, _ := os.ReadFile(s.dir + "/test.log")
|
||||||
exp := fmt.Sprintf("foo\n@begin %s - one @end\n", whens)
|
exp := fmt.Sprintf("foo\n@begin %s - one\n@id jimmy @end\n", whens)
|
||||||
s.Assert().Equal(exp, string(by))
|
s.Assert().Equal(exp, string(by))
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -150,7 +151,7 @@ func (s *AppendTestSuite) TestDotFolder() {
|
||||||
by, err := os.ReadFile(s.dir + "/sub/test.log")
|
by, err := os.ReadFile(s.dir + "/sub/test.log")
|
||||||
st := string(by)
|
st := string(by)
|
||||||
s.Require().NoError(err)
|
s.Require().NoError(err)
|
||||||
s.Assert().Contains(st, "something @end")
|
s.Assert().Contains(st, fmt.Sprintf("@begin %s - %s", e.Date.Format(models.DateFormat), e.Title))
|
||||||
}
|
}
|
||||||
|
|
||||||
func (s *AppendTestSuite) TestDotFolderNo() {
|
func (s *AppendTestSuite) TestDotFolderNo() {
|
||||||
|
|
@ -169,7 +170,7 @@ func (s *AppendTestSuite) TestDotFolderNo() {
|
||||||
by, err := os.ReadFile(s.dir + "/sub.test.log")
|
by, err := os.ReadFile(s.dir + "/sub.test.log")
|
||||||
st := string(by)
|
st := string(by)
|
||||||
s.Require().NoError(err)
|
s.Require().NoError(err)
|
||||||
s.Assert().Contains(st, "another @end")
|
s.Assert().Contains(st, fmt.Sprintf("@begin %s - %s", e.Date.Format(models.DateFormat), e.Title))
|
||||||
}
|
}
|
||||||
|
|
||||||
func (s *AppendTestSuite) TestNoExt() {
|
func (s *AppendTestSuite) TestNoExt() {
|
||||||
|
|
@ -191,7 +192,7 @@ func (s *AppendTestSuite) TestNoExt() {
|
||||||
by, err := os.ReadFile(s.dir + "/foobar")
|
by, err := os.ReadFile(s.dir + "/foobar")
|
||||||
st := string(by)
|
st := string(by)
|
||||||
s.Require().NoError(err)
|
s.Require().NoError(err)
|
||||||
s.Assert().Contains(st, "baz @end")
|
s.Assert().Contains(st, fmt.Sprintf("@begin %s - %s", e.Date.Format(models.DateFormat), e.Title))
|
||||||
}
|
}
|
||||||
|
|
||||||
func (s *AppendTestSuite) TestConfLoadErr() {
|
func (s *AppendTestSuite) TestConfLoadErr() {
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue