Ejemplo n.º 1
0
    def test_calculate_sizes(self):
        sizes = convert_code_tally._calculate_sizes(INPUT_JSON)

        self.assertEqual(3, len(sizes))
        self.assertAlmostEqual(7.0, sizes[0])
        self.assertAlmostEqual(115.0, sizes[1])
        self.assertAlmostEqual(8.0, sizes[2])
Ejemplo n.º 2
0
  def test_calculate_sizes(self):
    sizes = convert_code_tally._calculate_sizes(INPUT_JSON)

    self.assertEqual(3, len(sizes))
    self.assertAlmostEqual(7.0, sizes[0])
    self.assertAlmostEqual(115.0, sizes[1])
    self.assertAlmostEqual(8.0, sizes[2])
Ejemplo n.º 3
0
  def test_generate_source_tree(self):
    input_json = convert_code_tally._normalize_paths(INPUT_JSON)
    sizes = convert_code_tally._calculate_sizes(input_json)

    source_tree = convert_code_tally._generate_source_tree(
        INPUT_JSON['sources'], sizes)

    expected_tree = {'c:': {'file': 7.0,
                            'folder': {'file2': 115.0, 'file3': 8.0}}}

    self.assertEqual(expected_tree, source_tree)
Ejemplo n.º 4
0
    def test_generate_source_tree(self):
        input_json = convert_code_tally._normalize_paths(INPUT_JSON)
        sizes = convert_code_tally._calculate_sizes(input_json)

        source_tree = convert_code_tally._generate_source_tree(
            INPUT_JSON['sources'], sizes)

        expected_tree = {
            'c:': {
                'file': 7.0,
                'folder': {
                    'file2': 115.0,
                    'file3': 8.0
                }
            }
        }

        self.assertEqual(expected_tree, source_tree)