package pad2ipfs import ( "fmt" "testing" "github.com/fatih/color" ) const checkIcon = "\xE2\x9C\x94 " func TestGenerateEmptyMT(t *testing.T) { hash1, err := Add("http://board.net/p/pad1", "md") if err != nil { t.Errorf(err.Error()) } else { color.Green(checkIcon + "added file1") fmt.Print(" IPFS hash:") color.Blue(hash1) } hash2, err := Add("http://board.net/p/pad2", "txt") if err != nil { t.Errorf(err.Error()) } else { color.Green(checkIcon + "added file2") fmt.Print(" IPFS hash:") color.Blue(hash2) } hash3, err := Add("http://board.net/p/pad3", "html") if err != nil { t.Errorf(err.Error()) } else { color.Green(checkIcon + "added file3") fmt.Print(" IPFS hash:") color.Blue(hash3) } err = Get(hash1, "pad1.md") if err != nil { t.Errorf(err.Error()) } else { color.Green(checkIcon + "getted file1") } err = Get(hash2, "pad2.txt") if err != nil { t.Errorf(err.Error()) } else { color.Green(checkIcon + "getted file2") } err = Get(hash3, "pad3.html") if err != nil { t.Errorf(err.Error()) } else { color.Green(checkIcon + "getted file3") } }