tests/testthat/test_aab.R

test_that("Test suite aab", {

    jj <- as.primitive(c(30+1i, 1-2i))
    expect_true(all(jj == as.primitive(jj)))
    expect_true(is.primitive(jj))
    expect_true(is.primitive(as.primitive(jj)))

    expect_error(as.primitive(c(3, 4)))
    expect_true(cc(1+1i, 4-9i) == 1)
    expect_true(is.null(congruence(0:1, 1)))
    
    jj <- congruence(1:0, 1)
    expect_true(is.na(jj[1]))
    expect_true(jj[2] == 1)

} )

Try the elliptic package in your browser

Any scripts or data that you put into this service are public.

elliptic documentation built on Nov. 11, 2025, 1:07 a.m.