File: __driver__.lua

package info (click to toggle)
monotone 1.0-6
  • links: PTS, VCS
  • area: main
  • in suites: wheezy
  • size: 20,708 kB
  • sloc: cpp: 84,765; sh: 6,787; perl: 837; makefile: 833; python: 517; lisp: 379; sql: 118; exp: 88; ansic: 52
file content (23 lines) | stat: -rw-r--r-- 684 bytes parent folder | download | duplicates (5)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23

mtn_setup()

mkdir("foo")
mkdir("foo/bar")
writefile("top", "top data")
writefile("foo/foodata", "foo data")
writefile("foo/bar/bardata", "foobar data")

check(mtn("add", "-R", "top", "foo"), 0, false, false)

-- set attributes in directories

check(indir("foo", mtn("attr", "set", "foodata", "test:test_attr", "true")), 0, false, false)
check(indir("foo/bar", mtn("attr", "set", "bardata", "test:test_attr", "false")), 0, false, false)
commit()
rev = base_revision()

-- see if they're right

check(mtn("checkout", "--revision", rev, "co-dir"), 0, false, true)
check(qgrep("test:test_attr:foo/foodata:true", "stderr"))
check(qgrep("test:test_attr:foo/bar/bardata:false", "stderr"))