<commit_before>import 'package:test/test.dart';

import '../lib/angles.dart';

void main() {
  group("Arithmetical operations", () {
    test("Zero angle", () {
      expect(Angle.zero() + Angle.turns(1), Angle.turns(1));
      expect(Angle.turns(1) * 0, Angle.zero());
    });

    test("Multiplication", () {
      expect(Angle.turns(1) * 1, Angle.turns(1));
      expect(Angle.turns(1) * 2, Angle.turns(2));
      expect(-Angle.turns(2), Angle.turns(-2));
    });

    test("Division", () {
      expect(Angle.turns(5) / 1, Angle.turns(5));
      expect(Angle.turns(6) / 3, Angle.turns(2));
    });<commit_msg>Change test import to absolute path<commit_after>import 'package:test/test.dart';

import 'package:angles/angles.dart';

void main() {
  group("Arithmetical operations", () {
    test("Zero angle", () {
      expect(Angle.zero() + Angle.turns(1), Angle.turns(1));
      expect(Angle.turns(1) * 0, Angle.zero());
    });

    test("Multiplication", () {
      expect(Angle.turns(1) * 1, Angle.turns(1));
      expect(Angle.turns(1) * 2, Angle.turns(2));
      expect(-Angle.turns(2), Angle.turns(-2));
    });

    test("Division", () {
      expect(Angle.turns(5) / 1, Angle.turns(5));
      expect(Angle.turns(6) / 3, Angle.turns(2));
    });
{'fraction_non_alphanumeric': 0.21815286624203822, 'fraction_numerical': 0.028662420382165606, 'mean_word_length': 3.2323232323232323, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3704221', 'n_tokens_mistral': 492, 'n_tokens_neox': 477, 'n_words': 69}