summaryrefslogtreecommitdiff
path: root/test/test-path
diff options
context:
space:
mode:
authorLennart Poettering <lennart@poettering.net>2015-11-02 20:06:48 +0100
committerLennart Poettering <lennart@poettering.net>2015-11-02 20:06:48 +0100
commit3e66a83cc34a5f201e3afa831c7ad8bc22a8549f (patch)
tree962a91ea7ccf43c1291096d81873a75067587b99 /test/test-path
parent88cee0cf9c89fc97815c8dd44d54e4a954ba6274 (diff)
parentaa8e00da547b50ea20e3691133bb3ae1d9644a2b (diff)
Merge pull request #1736 from ronnychevalier/rc/test_execute_more_tests2
test-execute: add more tests
Diffstat (limited to 'test/test-path')
l---------test/test-path/basic.target1
-rw-r--r--test/test-path/path-changed.path8
l---------test/test-path/path-changed.service1
-rw-r--r--test/test-path/path-directorynotempty.path8
l---------test/test-path/path-directorynotempty.service1
-rw-r--r--test/test-path/path-exists.path8
l---------test/test-path/path-exists.service1
-rw-r--r--test/test-path/path-existsglob.path8
l---------test/test-path/path-existsglob.service1
-rw-r--r--test/test-path/path-makedirectory.path10
l---------test/test-path/path-makedirectory.service1
-rw-r--r--test/test-path/path-modified.path8
l---------test/test-path/path-modified.service1
-rw-r--r--test/test-path/path-mycustomunit.service6
-rw-r--r--test/test-path/path-service.service6
-rw-r--r--test/test-path/path-unit.path9
l---------test/test-path/paths.target1
l---------test/test-path/sysinit.target1
18 files changed, 80 insertions, 0 deletions
diff --git a/test/test-path/basic.target b/test/test-path/basic.target
new file mode 120000
index 0000000000..a882b72cc9
--- /dev/null
+++ b/test/test-path/basic.target
@@ -0,0 +1 @@
+../../units/basic.target \ No newline at end of file
diff --git a/test/test-path/path-changed.path b/test/test-path/path-changed.path
new file mode 100644
index 0000000000..e58bdd925f
--- /dev/null
+++ b/test/test-path/path-changed.path
@@ -0,0 +1,8 @@
+[Unit]
+Description=Test PathChanged
+
+[Path]
+PathChanged=/tmp/test-path_changed
+
+[Install]
+WantedBy=multi-user.target
diff --git a/test/test-path/path-changed.service b/test/test-path/path-changed.service
new file mode 120000
index 0000000000..8bdf178830
--- /dev/null
+++ b/test/test-path/path-changed.service
@@ -0,0 +1 @@
+path-service.service \ No newline at end of file
diff --git a/test/test-path/path-directorynotempty.path b/test/test-path/path-directorynotempty.path
new file mode 100644
index 0000000000..17e599fc0e
--- /dev/null
+++ b/test/test-path/path-directorynotempty.path
@@ -0,0 +1,8 @@
+[Unit]
+Description=Test DirectoryNotEmpty
+
+[Path]
+DirectoryNotEmpty=/tmp/test-path_directorynotempty/
+
+[Install]
+WantedBy=multi-user.target
diff --git a/test/test-path/path-directorynotempty.service b/test/test-path/path-directorynotempty.service
new file mode 120000
index 0000000000..8bdf178830
--- /dev/null
+++ b/test/test-path/path-directorynotempty.service
@@ -0,0 +1 @@
+path-service.service \ No newline at end of file
diff --git a/test/test-path/path-exists.path b/test/test-path/path-exists.path
new file mode 100644
index 0000000000..c4c9105af4
--- /dev/null
+++ b/test/test-path/path-exists.path
@@ -0,0 +1,8 @@
+[Unit]
+Description=Test PathExists
+
+[Path]
+PathExists=/tmp/test-path_exists
+
+[Install]
+WantedBy=multi-user.target
diff --git a/test/test-path/path-exists.service b/test/test-path/path-exists.service
new file mode 120000
index 0000000000..8bdf178830
--- /dev/null
+++ b/test/test-path/path-exists.service
@@ -0,0 +1 @@
+path-service.service \ No newline at end of file
diff --git a/test/test-path/path-existsglob.path b/test/test-path/path-existsglob.path
new file mode 100644
index 0000000000..a058599605
--- /dev/null
+++ b/test/test-path/path-existsglob.path
@@ -0,0 +1,8 @@
+[Unit]
+Description=Test PathExistsGlob
+
+[Path]
+PathExistsGlob=/tmp/test-path_existsglob*
+
+[Install]
+WantedBy=multi-user.target
diff --git a/test/test-path/path-existsglob.service b/test/test-path/path-existsglob.service
new file mode 120000
index 0000000000..8bdf178830
--- /dev/null
+++ b/test/test-path/path-existsglob.service
@@ -0,0 +1 @@
+path-service.service \ No newline at end of file
diff --git a/test/test-path/path-makedirectory.path b/test/test-path/path-makedirectory.path
new file mode 100644
index 0000000000..9408479c0f
--- /dev/null
+++ b/test/test-path/path-makedirectory.path
@@ -0,0 +1,10 @@
+[Unit]
+Description=Test MakeDirectory & DirectoryMode
+
+[Path]
+DirectoryNotEmpty=/tmp/test-path_makedirectory/
+MakeDirectory=yes
+DirectoryMode=0744
+
+[Install]
+WantedBy=multi-user.target
diff --git a/test/test-path/path-makedirectory.service b/test/test-path/path-makedirectory.service
new file mode 120000
index 0000000000..8bdf178830
--- /dev/null
+++ b/test/test-path/path-makedirectory.service
@@ -0,0 +1 @@
+path-service.service \ No newline at end of file
diff --git a/test/test-path/path-modified.path b/test/test-path/path-modified.path
new file mode 100644
index 0000000000..18363227ba
--- /dev/null
+++ b/test/test-path/path-modified.path
@@ -0,0 +1,8 @@
+[Unit]
+Description=Test PathModified
+
+[Path]
+PathModified=/tmp/test-path_modified
+
+[Install]
+WantedBy=multi-user.target
diff --git a/test/test-path/path-modified.service b/test/test-path/path-modified.service
new file mode 120000
index 0000000000..8bdf178830
--- /dev/null
+++ b/test/test-path/path-modified.service
@@ -0,0 +1 @@
+path-service.service \ No newline at end of file
diff --git a/test/test-path/path-mycustomunit.service b/test/test-path/path-mycustomunit.service
new file mode 100644
index 0000000000..172ac0d0d5
--- /dev/null
+++ b/test/test-path/path-mycustomunit.service
@@ -0,0 +1,6 @@
+[Unit]
+Description=Service Test Path Unit=
+
+[Service]
+ExecStart=/bin/true
+Type=oneshot
diff --git a/test/test-path/path-service.service b/test/test-path/path-service.service
new file mode 100644
index 0000000000..f8499ec619
--- /dev/null
+++ b/test/test-path/path-service.service
@@ -0,0 +1,6 @@
+[Unit]
+Description=Service Test for Path units
+
+[Service]
+ExecStart=/bin/true
+Type=oneshot
diff --git a/test/test-path/path-unit.path b/test/test-path/path-unit.path
new file mode 100644
index 0000000000..95e572d6d5
--- /dev/null
+++ b/test/test-path/path-unit.path
@@ -0,0 +1,9 @@
+[Unit]
+Description=Test Path Unit=
+
+[Path]
+PathExists=/tmp/test-path_unit
+Unit=path-mycustomunit.service
+
+[Install]
+WantedBy=multi-user.target
diff --git a/test/test-path/paths.target b/test/test-path/paths.target
new file mode 120000
index 0000000000..b402796cb9
--- /dev/null
+++ b/test/test-path/paths.target
@@ -0,0 +1 @@
+../../units/paths.target \ No newline at end of file
diff --git a/test/test-path/sysinit.target b/test/test-path/sysinit.target
new file mode 120000
index 0000000000..9d10e5b2e2
--- /dev/null
+++ b/test/test-path/sysinit.target
@@ -0,0 +1 @@
+../../units/sysinit.target \ No newline at end of file