Test applications parsing in YamlFile

Signed-off-by: martin f. krafft <madduck@madduck.net>
diff --git a/storage/yaml_fs/tests/nodes/blue.yml b/storage/yaml_fs/tests/nodes/blue.yml
index d7d06ee..31b7a23 100644
--- a/storage/yaml_fs/tests/nodes/blue.yml
+++ b/storage/yaml_fs/tests/nodes/blue.yml
@@ -3,6 +3,8 @@
 - hosted@munich
 - mailserver
 - webserver
+applications:
+- blues
 parameters:
   motd:
     greeting: This node is $nodename
diff --git a/storage/yaml_fs/tests/test_yaml_fs.py b/storage/yaml_fs/tests/test_yaml_fs.py
index d2cdf29..bb4ba12 100644
--- a/storage/yaml_fs/tests/test_yaml_fs.py
+++ b/storage/yaml_fs/tests/test_yaml_fs.py
@@ -17,6 +17,7 @@
                'firewall_hosts': HOSTS[:2],
                'lighttpd_hosts': HOSTS[:2],
                'postfix_hosts': HOSTS[1:],
+               'blues_hosts': HOSTS[1:2],
                'basenode': HOSTS,
                'debiannode': HOSTS,
                'debiannode@sid': HOSTS[0:1],
diff --git a/storage/yaml_fs/tests/test_yamlfile.py b/storage/yaml_fs/tests/test_yamlfile.py
index 6a8c4db..91126e8 100644
--- a/storage/yaml_fs/tests/test_yamlfile.py
+++ b/storage/yaml_fs/tests/test_yamlfile.py
@@ -30,6 +30,10 @@
         assert 'motd' in p
         assert 'colour' in p
         assert hasattr(p, 'merge')
+        a = e.applications
+        assert len(a) == 1
+        assert 'blues' in a
+        assert hasattr(a, 'merge')
 
     def test_empty_file(self):
         e = yamlfile.YamlFile(EMPTYFILE).entity