)
func TestViewLayoutKeepsTheMessagesItSent(t *testing.T) {
- path := filepath.Join(t.TempDir(), layoutFileName)
- layout, err := loadLayout(path)
+ path := filepath.Join(t.TempDir(), viewLayoutFileName)
+ layout, err := loadViewLayout(path)
require.NoError(t, err)
texts, err := layout.Split(nil)
require.Equal(t, []string{"<chat>\n", "0+1|a\n1+1|b\n"}, texts)
// The same lines give the same messages, also after a restart.
- layout, err = loadLayout(path)
+ layout, err = loadViewLayout(path)
require.NoError(t, err)
texts, err = layout.Split([]string{"0+1|a\n", "1+1|b\n"})
}
func TestViewLayoutStartsAgainAtAChangedMessage(t *testing.T) {
- layout, err := loadLayout(filepath.Join(t.TempDir(), layoutFileName))
+ layout, err := loadViewLayout(filepath.Join(t.TempDir(), viewLayoutFileName))
require.NoError(t, err)
_, err = layout.Split([]string{"0+1|a\n"})