CurricularAnalytics / CurricularAnalytics.jl

CurricularAnalytics.jl is a toolbox for studying and analyzing academic program curricula.
GNU Affero General Public License v3.0
23 stars 19 forks source link

Failing tests in DataHandler.jl #140

Open heileman opened 1 year ago

heileman commented 1 year ago

The read/write invariance tests are now failing (currently commented out in test file). I believe this may have occurred with the read_csv() function was updated.

heileman commented 1 year ago
Failing test:
curric1 = Curriculum("Underwater Basket Weaving", [A,B,C,D,E,F], institution="ACME State University", CIP="445786")
# write curriculum to secondary storage
@test write_csv(curric1, "./UBW-curric.csv") == true  # this test passes
# read from same location
curric2 = read_csv("./UBW-curric.csv") 
@test string(curric1) == string(curric2)  # read/write invariance test, this test now fails