func (s *FileVarSuite) TestIsStdin(c *gc.C) { var config cmd.FileVar c.Check(config.IsStdin(), jc.IsFalse) config.StdinMarkers = []string{"-"} c.Check(config.IsStdin(), jc.IsFalse) config.Path = "spam" c.Check(config.IsStdin(), jc.IsFalse) config.Path = "-" c.Check(config.IsStdin(), jc.IsTrue) config.StdinMarkers = nil c.Check(config.IsStdin(), jc.IsFalse) config.StdinMarkers = []string{"<>", "@"} c.Check(config.IsStdin(), jc.IsFalse) config.Path = "<>" c.Check(config.IsStdin(), jc.IsTrue) config.Path = "@" c.Check(config.IsStdin(), jc.IsTrue) }