summaryrefslogtreecommitdiff
path: root/tests/bscs-sync.in
diff options
context:
space:
mode:
authorTiago Gomes <tiago.gomes@codethink.co.uk>2013-06-17 21:57:45 +0000
committerTiago Gomes <tiago.gomes@codethink.co.uk>2013-07-01 16:50:46 +0000
commit4fb1c1b0e8ca8510c76d849e3b330c52934bca16 (patch)
tree047314f32e725fc347b211df3e009a3b024951c2 /tests/bscs-sync.in
parentaac14e2efc8d427760f29ca8878552e9cb509536 (diff)
downloadtbdiff-4fb1c1b0e8ca8510c76d849e3b330c52934bca16.tar.gz
Remove test mode and provide hooks to use a test suite.
Tests will now be handled by a test suite in a future commit, so this mode will not be needed anymore. The test suite will work by replacing the mounting script by a fake mounting script that points to a directory with a systems folder. Also add trap again, now that it is more tested.
Diffstat (limited to 'tests/bscs-sync.in')
l---------tests/bscs-sync.in/systems/default1
l---------tests/bscs-sync.in/systems/factory/orig/etc/config1
-rw-r--r--tests/bscs-sync.in/systems/factory/orig/etc/config12
-rw-r--r--tests/bscs-sync.in/systems/factory/orig/etc/folder1/config22
l---------tests/bscs-sync.in/systems/factory/run/etc/config1
-rw-r--r--tests/bscs-sync.in/systems/factory/run/etc/config13
-rw-r--r--tests/bscs-sync.in/systems/factory/run/etc/folder1/config22
l---------tests/bscs-sync.in/systems/version2/orig/etc/config1
-rw-r--r--tests/bscs-sync.in/systems/version2/orig/etc/config12
-rw-r--r--tests/bscs-sync.in/systems/version2/orig/etc/folder1/config22
l---------tests/bscs-sync.in/systems/version2/run/etc/config1
-rw-r--r--tests/bscs-sync.in/systems/version2/run/etc/config13
-rw-r--r--tests/bscs-sync.in/systems/version2/run/etc/folder1/config22
-rw-r--r--tests/bscs-sync.in/systems/version2/run/etc/folder2/iamgoingbeoverwritten0
l---------tests/bscs-sync.in/systems/version3/orig/etc/config1
-rw-r--r--tests/bscs-sync.in/systems/version3/orig/etc/config12
-rw-r--r--tests/bscs-sync.in/systems/version3/orig/etc/folder1/config22
l---------tests/bscs-sync.in/systems/version3/run/etc/config1
-rw-r--r--tests/bscs-sync.in/systems/version3/run/etc/config13
-rw-r--r--tests/bscs-sync.in/systems/version3/run/etc/folder1/config22
20 files changed, 34 insertions, 0 deletions
diff --git a/tests/bscs-sync.in/systems/default b/tests/bscs-sync.in/systems/default
new file mode 120000
index 0000000..0f51808
--- /dev/null
+++ b/tests/bscs-sync.in/systems/default
@@ -0,0 +1 @@
+factory \ No newline at end of file
diff --git a/tests/bscs-sync.in/systems/factory/orig/etc/config b/tests/bscs-sync.in/systems/factory/orig/etc/config
new file mode 120000
index 0000000..a3161f3
--- /dev/null
+++ b/tests/bscs-sync.in/systems/factory/orig/etc/config
@@ -0,0 +1 @@
+config1 \ No newline at end of file
diff --git a/tests/bscs-sync.in/systems/factory/orig/etc/config1 b/tests/bscs-sync.in/systems/factory/orig/etc/config1
new file mode 100644
index 0000000..639916d
--- /dev/null
+++ b/tests/bscs-sync.in/systems/factory/orig/etc/config1
@@ -0,0 +1,2 @@
+config1
+factory/orig
diff --git a/tests/bscs-sync.in/systems/factory/orig/etc/folder1/config2 b/tests/bscs-sync.in/systems/factory/orig/etc/folder1/config2
new file mode 100644
index 0000000..88ef2e3
--- /dev/null
+++ b/tests/bscs-sync.in/systems/factory/orig/etc/folder1/config2
@@ -0,0 +1,2 @@
+config2
+factory/orig
diff --git a/tests/bscs-sync.in/systems/factory/run/etc/config b/tests/bscs-sync.in/systems/factory/run/etc/config
new file mode 120000
index 0000000..a3161f3
--- /dev/null
+++ b/tests/bscs-sync.in/systems/factory/run/etc/config
@@ -0,0 +1 @@
+config1 \ No newline at end of file
diff --git a/tests/bscs-sync.in/systems/factory/run/etc/config1 b/tests/bscs-sync.in/systems/factory/run/etc/config1
new file mode 100644
index 0000000..5371fca
--- /dev/null
+++ b/tests/bscs-sync.in/systems/factory/run/etc/config1
@@ -0,0 +1,3 @@
+config1
+factory/orig
+user change!!
diff --git a/tests/bscs-sync.in/systems/factory/run/etc/folder1/config2 b/tests/bscs-sync.in/systems/factory/run/etc/folder1/config2
new file mode 100644
index 0000000..88ef2e3
--- /dev/null
+++ b/tests/bscs-sync.in/systems/factory/run/etc/folder1/config2
@@ -0,0 +1,2 @@
+config2
+factory/orig
diff --git a/tests/bscs-sync.in/systems/version2/orig/etc/config b/tests/bscs-sync.in/systems/version2/orig/etc/config
new file mode 120000
index 0000000..a3161f3
--- /dev/null
+++ b/tests/bscs-sync.in/systems/version2/orig/etc/config
@@ -0,0 +1 @@
+config1 \ No newline at end of file
diff --git a/tests/bscs-sync.in/systems/version2/orig/etc/config1 b/tests/bscs-sync.in/systems/version2/orig/etc/config1
new file mode 100644
index 0000000..639916d
--- /dev/null
+++ b/tests/bscs-sync.in/systems/version2/orig/etc/config1
@@ -0,0 +1,2 @@
+config1
+factory/orig
diff --git a/tests/bscs-sync.in/systems/version2/orig/etc/folder1/config2 b/tests/bscs-sync.in/systems/version2/orig/etc/folder1/config2
new file mode 100644
index 0000000..88ef2e3
--- /dev/null
+++ b/tests/bscs-sync.in/systems/version2/orig/etc/folder1/config2
@@ -0,0 +1,2 @@
+config2
+factory/orig
diff --git a/tests/bscs-sync.in/systems/version2/run/etc/config b/tests/bscs-sync.in/systems/version2/run/etc/config
new file mode 120000
index 0000000..a3161f3
--- /dev/null
+++ b/tests/bscs-sync.in/systems/version2/run/etc/config
@@ -0,0 +1 @@
+config1 \ No newline at end of file
diff --git a/tests/bscs-sync.in/systems/version2/run/etc/config1 b/tests/bscs-sync.in/systems/version2/run/etc/config1
new file mode 100644
index 0000000..5371fca
--- /dev/null
+++ b/tests/bscs-sync.in/systems/version2/run/etc/config1
@@ -0,0 +1,3 @@
+config1
+factory/orig
+user change!!
diff --git a/tests/bscs-sync.in/systems/version2/run/etc/folder1/config2 b/tests/bscs-sync.in/systems/version2/run/etc/folder1/config2
new file mode 100644
index 0000000..88ef2e3
--- /dev/null
+++ b/tests/bscs-sync.in/systems/version2/run/etc/folder1/config2
@@ -0,0 +1,2 @@
+config2
+factory/orig
diff --git a/tests/bscs-sync.in/systems/version2/run/etc/folder2/iamgoingbeoverwritten b/tests/bscs-sync.in/systems/version2/run/etc/folder2/iamgoingbeoverwritten
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/tests/bscs-sync.in/systems/version2/run/etc/folder2/iamgoingbeoverwritten
diff --git a/tests/bscs-sync.in/systems/version3/orig/etc/config b/tests/bscs-sync.in/systems/version3/orig/etc/config
new file mode 120000
index 0000000..a3161f3
--- /dev/null
+++ b/tests/bscs-sync.in/systems/version3/orig/etc/config
@@ -0,0 +1 @@
+config1 \ No newline at end of file
diff --git a/tests/bscs-sync.in/systems/version3/orig/etc/config1 b/tests/bscs-sync.in/systems/version3/orig/etc/config1
new file mode 100644
index 0000000..639916d
--- /dev/null
+++ b/tests/bscs-sync.in/systems/version3/orig/etc/config1
@@ -0,0 +1,2 @@
+config1
+factory/orig
diff --git a/tests/bscs-sync.in/systems/version3/orig/etc/folder1/config2 b/tests/bscs-sync.in/systems/version3/orig/etc/folder1/config2
new file mode 100644
index 0000000..88ef2e3
--- /dev/null
+++ b/tests/bscs-sync.in/systems/version3/orig/etc/folder1/config2
@@ -0,0 +1,2 @@
+config2
+factory/orig
diff --git a/tests/bscs-sync.in/systems/version3/run/etc/config b/tests/bscs-sync.in/systems/version3/run/etc/config
new file mode 120000
index 0000000..9211844
--- /dev/null
+++ b/tests/bscs-sync.in/systems/version3/run/etc/config
@@ -0,0 +1 @@
+folder1/config2 \ No newline at end of file
diff --git a/tests/bscs-sync.in/systems/version3/run/etc/config1 b/tests/bscs-sync.in/systems/version3/run/etc/config1
new file mode 100644
index 0000000..5371fca
--- /dev/null
+++ b/tests/bscs-sync.in/systems/version3/run/etc/config1
@@ -0,0 +1,3 @@
+config1
+factory/orig
+user change!!
diff --git a/tests/bscs-sync.in/systems/version3/run/etc/folder1/config2 b/tests/bscs-sync.in/systems/version3/run/etc/folder1/config2
new file mode 100644
index 0000000..88ef2e3
--- /dev/null
+++ b/tests/bscs-sync.in/systems/version3/run/etc/folder1/config2
@@ -0,0 +1,2 @@
+config2
+factory/orig