advancing

Former-commit-id: 0ea003b2683a6174d3d304e4bd32dd01540b87df
This commit is contained in:
bel
2019-06-22 13:48:27 -06:00
parent c0c88502c4
commit 84d5906d9b
8 changed files with 62 additions and 79 deletions

View File

@@ -54,29 +54,24 @@ func TestRSSItemNewEncodeDecode(t *testing.T) {
t.Errorf("decode found %v, want %v", itemB.Content, item.Content)
}
if err := item.save(); err != nil {
if err := item.save("key"); err != nil {
t.Fatal(err)
}
itemC := &Item{
Link: item.Link,
}
if err := itemC.load(); err != nil {
if err := itemC.Load(item.ID(), "key"); err != nil {
t.Fatal(err)
}
if fmt.Sprintf("%v", item) != fmt.Sprintf("%v", itemC) {
t.Fatalf("%v != %v", item, itemC)
}
itemD := &Item{}
if err := itemD.load(); err == nil {
if err := itemC.Load(item.ID()+"not", "key"); err == nil {
t.Fatal(err)
}
itemE := &Item{
Link: "nothing",
}
if err := itemE.load(); err == nil {
if err := itemC.Load(item.ID(), "key"+"not"); err == nil {
t.Fatal(err)
}
}