* Re: sepolgen unit tests fail
2010-03-24 16:19 sepolgen unit tests fail Joshua Brindle
2010-03-24 16:41 ` Daniel J Walsh
@ 2010-03-24 17:08 ` Daniel J Walsh
2010-03-24 17:47 ` Joshua Brindle
1 sibling, 1 reply; 4+ messages in thread
From: Daniel J Walsh @ 2010-03-24 17:08 UTC (permalink / raw)
To: Joshua Brindle; +Cc: SE Linux, Karl MacMillan
[-- Attachment #1: Type: text/plain, Size: 24 bytes --]
Patch to fix unit test.
[-- Attachment #2: sepolgen_test.patch --]
[-- Type: text/plain, Size: 4292 bytes --]
diff --git a/sepolgen/tests/test_access.py b/sepolgen/tests/test_access.py
index 16d856e..fec699e 100644
--- a/sepolgen/tests/test_access.py
+++ b/sepolgen/tests/test_access.py
@@ -82,8 +82,8 @@ class TestAccessVector(unittest.TestCase):
a.obj_class = "file"
a.perms.update(["read", "write"])
- self.assertEquals(str(a), "allow foo bar : file { read write };")
- self.assertEquals(a.to_string(), "allow foo bar : file { read write };")
+ self.assertEquals(str(a), "allow foo bar:file { read write };")
+ self.assertEquals(a.to_string(), "allow foo bar:file { read write };")
def test_cmp(self):
a = access.AccessVector()
diff --git a/sepolgen/tests/test_interfaces.py b/sepolgen/tests/test_interfaces.py
index 674ccb9..b589bdf 100644
--- a/sepolgen/tests/test_interfaces.py
+++ b/sepolgen/tests/test_interfaces.py
@@ -86,17 +86,17 @@ interface(`files_search_usr',`
')
allow $1 usr_t:dir search;
- allow { domain $1 } { usr_t usr_home_t } : { file dir } { read write getattr };
+ allow { domain $1 } { usr_t usr_home_t }:{ file dir } { read write getattr };
typeattribute $1 file_type;
if (foo) {
- allow $1 foo : bar baz;
+ allow $1 foo:bar baz;
}
if (bar) {
- allow $1 foo : bar baz;
+ allow $1 foo:bar baz;
} else {
- allow $1 foo : bar baz;
+ allow $1 foo:bar baz;
}
')
@@ -135,8 +135,8 @@ interface(`foo',`
gen_require(`
type usr_t;
')
- allow $1 usr_t : dir { create add_name };
- allow $1 usr_t : file { read write };
+ allow $1 usr_t:dir { create add_name };
+ allow $1 usr_t:file { read write };
')
"""
@@ -145,16 +145,16 @@ interface(`foo',`
gen_require(`
type usr_t;
')
- allow $1 usr_t : dir { create add_name };
- allow $1 usr_t : file { read write };
+ allow $1 usr_t:dir { create add_name };
+ allow $1 usr_t:file { read write };
')
interface(`map', `
gen_require(`
type bar_t;
')
- allow $1 bar_t : file read;
- allow $2 bar_t : file write;
+ allow $1 bar_t:file read;
+ allow $2 bar_t:file write;
foo($2)
')
@@ -163,9 +163,9 @@ interface(`hard_map', `
gen_require(`
type baz_t;
')
- allow $1 baz_t : file getattr;
- allow $2 baz_t : file read;
- allow $3 baz_t : file write;
+ allow $1 baz_t:file getattr;
+ allow $2 baz_t:file read;
+ allow $3 baz_t:file write;
map($1, $2)
map($2, $3)
diff --git a/sepolgen/tests/test_matching.py b/sepolgen/tests/test_matching.py
index 63e89ed..2282eca 100644
--- a/sepolgen/tests/test_matching.py
+++ b/sepolgen/tests/test_matching.py
@@ -98,16 +98,16 @@ interface(`foo',`
gen_require(`
type usr_t;
')
- allow $1 usr_t : dir { create add_name };
- allow $1 usr_t : file { read write };
+ allow $1 usr_t:dir { create add_name };
+ allow $1 usr_t:file { read write };
')
interface(`map', `
gen_require(`
type bar_t;
')
- allow $1 bar_t : file read;
- allow $2 bar_t : file write;
+ allow $1 bar_t:file read;
+ allow $2 bar_t:file write;
foo($2)
')
@@ -116,9 +116,9 @@ interface(`hard_map', `
gen_require(`
type baz_t;
')
- allow $1 baz_t : file getattr;
- allow $2 baz_t : file read;
- allow $3 baz_t : file write;
+ allow $1 baz_t:file getattr;
+ allow $2 baz_t:file read;
+ allow $3 baz_t:file write;
map($1, $2)
map($2, $3)
diff --git a/sepolgen/tests/test_refparser.py b/sepolgen/tests/test_refparser.py
index c5f7278..3fe6d79 100644
--- a/sepolgen/tests/test_refparser.py
+++ b/sepolgen/tests/test_refparser.py
@@ -37,17 +37,17 @@ interface(`files_search_usr',`
')
allow $1 usr_t:dir search;
- allow { domain $1 } { usr_t usr_home_t } : { file dir } { read write getattr };
+ allow { domain $1 } { usr_t usr_home_t }:{ file dir } { read write getattr };
typeattribute $1 file_type;
if (foo) {
- allow $1 foo : bar baz;
+ allow $1 foo:bar baz;
}
if (bar) {
- allow $1 foo : bar baz;
+ allow $1 foo:bar baz;
} else {
- allow $1 foo : bar baz;
+ allow $1 foo:bar baz;
}
')
^ permalink raw reply related [flat|nested] 4+ messages in thread