mirror of https://github.com/ANL-CEEESA/RELOG.git
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
22 lines
875 B
22 lines
875 B
# RELOG: Reverse Logistics Optimization
|
|
# Copyright (C) 2020, UChicago Argonne, LLC. All rights reserved.
|
|
# Released under the modified BSD license. See COPYING.md for more details.
|
|
|
|
using RELOG, JSON, GZip
|
|
|
|
function reports_test()
|
|
@testset "reports" begin
|
|
@testset "from solve" begin
|
|
solution = RELOG.solve(fixture("s1.json"))
|
|
tmp_filename = tempname()
|
|
# The following should not crash
|
|
RELOG.write_plant_emissions_report(solution, tmp_filename)
|
|
RELOG.write_plant_outputs_report(solution, tmp_filename)
|
|
RELOG.write_plants_report(solution, tmp_filename)
|
|
RELOG.write_products_report(solution, tmp_filename)
|
|
RELOG.write_transportation_emissions_report(solution, tmp_filename)
|
|
RELOG.write_transportation_report(solution, tmp_filename)
|
|
end
|
|
end
|
|
end
|