Chioke Harris

Results 36 issues of Chioke Harris

[pg_tests/test.py](https://github.com/trynthink/scout/blob/web-app-code/pg_tests/test.py) should be reviewed and tests should be added such that all tables, views, and functions defined in the DDL ([DDL.sql](https://github.com/trynthink/scout/blob/web-app-code/DDL.sql)) are fully tested. For example, the TSV fields in...

test needed
web

The tests of the web app PostgreSQL database and code that interacts with the database currently require that `ecm_prep,py` and `run.py` have been run so that their output files in...

test needed
web

The tests created to test the infrastructure added to Scout to support the web app rely on the `populate_tests_schema.py` file to copy ECMs and analysis results into the local PostgreSQL...

test needed
web

When an ECM is encountered that is nonconformant for some reason, rather than raising an exception and exiting, change the behavior of ecm_prep.py to skip past that ECM and continue...

engine
idea

Tests for ecm_prep.py and run.py should be expanded to include some of the cost, performance, and lifetime data for MELs added in commit e1fb0067ddae6e3d5dc8d5b896209808de89ad7e.

test needed

Most end uses now have complete cost, performance, and lifetime data, including many smaller end uses for which EIA does not provide these data from AEO/NEMS. These additional data are...

enhancement
database

The function 'dtype_eval' should probably be revised to more accurately determine the data types in each column of a data file, particularly to avoid improper selection of the integer instead...

database
refactoring

The str_cleaner function performs some operations to clean up improperly formatted strings in the commercial data. Those operations are currently done row-by-row and rely on enumerate() to replace the original...

database
refactoring

The data_import function currently skips any lines that do not conform to the format specified by the data type based on the first line of the file. This approach ensures...

database
refactoring

Develop configuration scripts for Mac and Windows that would install and set up all the prerequisites for Scout automatically without intervention from the user.

enhancement
help wanted