initialise repo
[debian/make-magic.git] / tests / gjunktest.py
1 #! /usr/bin/env python
2 from core.deptools import *
3 from groupedbfast import *
4
5 coffee_drinker = WageSlave( wants=('coffee','hugs') )
6 caffeine_free = WageSlave()
7
8 dm = DependencyMagic(DigraphDependencyStrategy)
9
10 root = dm.make_new_dep_graph(coffee_drinker.will[0])
11 items = dm.strategy.early_iter_all_items(root)
12 print "goal nodes are",dm.strategy.find_goal_nodes(items),"\n"
13
14
15 for i in dm.item_list_for_task(coffee_drinker):
16         print i
17
18 print 
19
20 for i in dm.item_list_for_task(caffeine_free):
21         print i
22