Fix #540. Add a test to make sure regex matching with literal dot work

pull/545/head
John Shahid 2014-05-15 15:02:34 -04:00
parent d593348283
commit bd33adf4c2
1 changed files with 14 additions and 0 deletions

View File

@ -190,6 +190,20 @@ func (self *DataTestSuite) SmallGroupByIntervals(c *C) (Fun, Fun) {
}
}
// issue #540
func (self *DataTestSuite) RegexMatching(c *C) (Fun, Fun) {
return func(client Client) {
serieses := CreatePoints("cpu.1", 1, 1)
client.WriteData(serieses, c)
serieses = CreatePoints("cpu-2", 1, 1)
client.WriteData(serieses, c)
}, func(client Client) {
serieses := client.RunQuery("select * from /cpu\\..*/ limit 1", c, "m")
c.Assert(serieses, HasLen, 1)
c.Assert(serieses[0].Name, Equals, "cpu.1")
}
}
// issue #392
func (self *DataTestSuite) DifferentColumnsAcrossShards(c *C) (Fun, Fun) {
return func(client Client) {