+ r = BaseResourceModel()
+ # check if default flavors are there
+ assert(len(r._flavors) == 5)
+ # check addFlavor functionality
+ f = ResourceFlavor("test", {"testmetric": 42})
+ r.addFlavour(f)
+ assert("test" in r._flavors)
+ assert(r._flavors.get("test").get("testmetric") == 42)
+ # test if allocate and free runs through
+ assert(len(r.allocate("testc", "tiny")) == 3) # expected: 3tuple
+ assert(r.free("testc"))