tests/test-parse-date.t
changeset 13886 fe48c57390f2
parent 13869 b470894c33f8
child 16921 8627e9ceec08
equal deleted inserted replaced
13885:5d115ea4030b 13886:fe48c57390f2
    94   $ hg debugdate "1:00:30PM" > /dev/null
    94   $ hg debugdate "1:00:30PM" > /dev/null
    95 
    95 
    96 Test date formats with '>' or '<' accompanied by space characters
    96 Test date formats with '>' or '<' accompanied by space characters
    97 
    97 
    98   $ hg log -d '>' --template '{date|date}\n'
    98   $ hg log -d '>' --template '{date|date}\n'
    99   abort: invalid day spec. use '>{datetime}' 
    99   abort: invalid day spec, use '>DATE'
   100   [255]
   100   [255]
   101   $ hg log -d '<' hg log -d '>' --template '{date|date}\n'
   101   $ hg log -d '<' hg log -d '>' --template '{date|date}\n'
   102   abort: invalid day spec. use '>{datetime}' 
   102   abort: invalid day spec, use '>DATE'
   103   [255]
   103   [255]
   104 
   104 
   105   $ hg log -d ' >' --template '{date|date}\n'
   105   $ hg log -d ' >' --template '{date|date}\n'
   106   abort: invalid day spec. use '>{datetime}' 
   106   abort: invalid day spec, use '>DATE'
   107   [255]
   107   [255]
   108   $ hg log -d ' <' --template '{date|date}\n'
   108   $ hg log -d ' <' --template '{date|date}\n'
   109   abort: invalid day spec. use '<{datetime}' 
   109   abort: invalid day spec, use '<DATE'
   110   [255]
   110   [255]
   111 
   111 
   112   $ hg log -d '> ' --template '{date|date}\n'
   112   $ hg log -d '> ' --template '{date|date}\n'
   113   abort: invalid day spec. use '>{datetime}' 
   113   abort: invalid day spec, use '>DATE'
   114   [255]
   114   [255]
   115   $ hg log -d '< ' --template '{date|date}\n'
   115   $ hg log -d '< ' --template '{date|date}\n'
   116   abort: invalid day spec. use '<{datetime}' 
   116   abort: invalid day spec, use '<DATE'
   117   [255]
   117   [255]
   118 
   118 
   119   $ hg log -d ' > ' --template '{date|date}\n'
   119   $ hg log -d ' > ' --template '{date|date}\n'
   120   abort: invalid day spec. use '>{datetime}' 
   120   abort: invalid day spec, use '>DATE'
   121   [255]
   121   [255]
   122   $ hg log -d ' < ' --template '{date|date}\n'
   122   $ hg log -d ' < ' --template '{date|date}\n'
   123   abort: invalid day spec. use '<{datetime}' 
   123   abort: invalid day spec, use '<DATE'
   124   [255]
   124   [255]
   125 
   125 
   126   $ hg log -d '>02/01' --template '{date|date}\n'
   126   $ hg log -d '>02/01' --template '{date|date}\n'
   127   $ hg log -d '<02/01' --template '{date|date}\n'
   127   $ hg log -d '<02/01' --template '{date|date}\n'
   128   Sun Jan 15 13:30:00 2006 +0500
   128   Sun Jan 15 13:30:00 2006 +0500