~hjd/ubuntu/wily/gyp/debian-merged

« back to all changes in this revision

Viewing changes to pylib/gyp/input_test.py

  • Committer: Hans Joachim Desserud
  • Date: 2015-10-31 12:46:59 UTC
  • mfrom: (6.2.6 sid)
  • Revision ID: hans_joachim_desserud-20151031124659-lzxekr6woskh4k0b
Merge latest Debian version

Show diffs side-by-side

added added

removed removed

Lines of Context:
44
44
  def test_cycle_self_reference(self):
45
45
    self._create_dependency(self.nodes['a'], self.nodes['a'])
46
46
 
47
 
    self.assertEquals([(self.nodes['a'], self.nodes['a'])],
 
47
    self.assertEquals([[self.nodes['a'], self.nodes['a']]],
48
48
                      self.nodes['a'].FindCycles())
49
49
 
50
50
  def test_cycle_two_nodes(self):
51
51
    self._create_dependency(self.nodes['a'], self.nodes['b'])
52
52
    self._create_dependency(self.nodes['b'], self.nodes['a'])
53
53
 
54
 
    self.assertEquals([(self.nodes['a'], self.nodes['b'], self.nodes['a'])],
 
54
    self.assertEquals([[self.nodes['a'], self.nodes['b'], self.nodes['a']]],
55
55
                      self.nodes['a'].FindCycles())
56
 
    self.assertEquals([(self.nodes['b'], self.nodes['a'], self.nodes['b'])],
 
56
    self.assertEquals([[self.nodes['b'], self.nodes['a'], self.nodes['b']]],
57
57
                      self.nodes['b'].FindCycles())
58
58
 
59
59
  def test_two_cycles(self):
65
65
 
66
66
    cycles = self.nodes['a'].FindCycles()
67
67
    self.assertTrue(
68
 
       (self.nodes['a'], self.nodes['b'], self.nodes['a']) in cycles)
 
68
       [self.nodes['a'], self.nodes['b'], self.nodes['a']] in cycles)
69
69
    self.assertTrue(
70
 
       (self.nodes['b'], self.nodes['c'], self.nodes['b']) in cycles)
 
70
       [self.nodes['b'], self.nodes['c'], self.nodes['b']] in cycles)
71
71
    self.assertEquals(2, len(cycles))
72
72
 
73
73
  def test_big_cycle(self):
77
77
    self._create_dependency(self.nodes['d'], self.nodes['e'])
78
78
    self._create_dependency(self.nodes['e'], self.nodes['a'])
79
79
 
80
 
    self.assertEquals([(self.nodes['a'],
 
80
    self.assertEquals([[self.nodes['a'],
81
81
                        self.nodes['b'],
82
82
                        self.nodes['c'],
83
83
                        self.nodes['d'],
84
84
                        self.nodes['e'],
85
 
                        self.nodes['a'])],
 
85
                        self.nodes['a']]],
86
86
                      self.nodes['a'].FindCycles())
87
87
 
88
88