The mission of Project Drawdown is to help the world reach “Drawdown”— the point in the future when levels of greenhouse gases in the atmosphere stop climbing and start to steadily decline, thereby stopping catastrophic climate change — as quickly, safely, and equitably as possible.
All unit tests now working, with no tests marked as skip.
Now uses pytest_generate_tests extensively.
TestOceanSolution class now segregated into three:
1) TestOceanSolution
2) TestOceanSolutionFinancialResults
3) TestOceanSolutionProtectionResults
Each solution imports these tests as appropriate.
e.g. for seaweed farming, the only solution (so far) that uses financials:
from tools.test_ocean_solution import TestOceanSolution, TestOceanSolutionFinancialResults.
All unit tests now working, with no tests marked as skip. Now uses pytest_generate_tests extensively. TestOceanSolution class now segregated into three: 1) TestOceanSolution 2) TestOceanSolutionFinancialResults 3) TestOceanSolutionProtectionResults
Each solution imports these tests as appropriate. e.g. for seaweed farming, the only solution (so far) that uses financials: from tools.test_ocean_solution import TestOceanSolution, TestOceanSolutionFinancialResults.