def METHOD_NAME(self):
    path = os.path.join(PSLTest.SIMPLE_ACQUAINTANCES_PSL_DIR, 'simple-acquaintances.psl')
    rules = Rule.load_from_file(path)
    expected = [
        '20.00: Lived(P1, L) & Lived(P2, L) & (P1 != P2) -> Knows(P1, P2) ^2',
        '5.00: Lived(P1, L1) & Lived(P2, L2) & (P1 != P2) & (L1 != L2) -> !Knows(P1, P2) ^2',
        '10.00: Likes(P1, L) & Likes(P2, L) & (P1 != P2) -> Knows(P1, P2) ^2',
        '5.00: Knows(P1, P2) & Knows(P2, P3) & (P1 != P3) -> Knows(P1, P3) ^2',
        'Knows(P1, P2) = Knows(P2, P1) .',
        '5.00: !Knows(P1, P2) ^2',
    ]
    self.assertEquals(len(rules), len(expected))
    for i in range(len(rules)):
        self.assertEquals(rules[i].to_string(2), expected[i])