summaryrefslogtreecommitdiff
path: root/Qwen2.5-Eval/evaluation/latex2sympy/tests/pi_test.py
blob: 050190de4a38ead6f187923d6e2e2b8d6c672c87 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
from .context import assert_equal, _Mul, _Pow
import pytest
from sympy import pi, Symbol, acos, cos


def test_pi_frac():
    assert_equal("\\frac{\\pi}{3}", _Mul(pi, _Pow(3, -1)))


def test_pi_nested():
    assert_equal("\\arccos{\\cos{\\frac{\\pi}{3}}}", acos(cos(_Mul(pi, _Pow(3, -1)), evaluate=False), evaluate=False))


def test_pi_arccos():
    assert_equal("\\arccos{-1}", pi, symbolically=True)