Compare commits
2 commits
Author | SHA1 | Date | |
---|---|---|---|
|
def0a46717 | ||
|
5a1c72cde2 |
3 changed files with 37 additions and 6 deletions
31
.travis.yml
31
.travis.yml
|
@ -1,3 +1,34 @@
|
||||||
language: rust
|
language: rust
|
||||||
script:
|
script:
|
||||||
- cargo test --verbose --all
|
- cargo test --verbose --all
|
||||||
|
|
||||||
|
addons:
|
||||||
|
apt:
|
||||||
|
packages:
|
||||||
|
- kcov
|
||||||
|
|
||||||
|
after_success: |
|
||||||
|
kcov --exclude-pattern=/.cargo,/usr/lib --verify target/cov target/debug/api-* &&
|
||||||
|
kcov --exclude-pattern=/.cargo,/usr/lib --verify target/cov target/debug/edn-* &&
|
||||||
|
kcov --exclude-pattern=/.cargo,/usr/lib --verify target/cov target/debug/external_test-* &&
|
||||||
|
kcov --exclude-pattern=/.cargo,/usr/lib --verify target/cov target/debug/find_tests-* &&
|
||||||
|
kcov --exclude-pattern=/.cargo,/usr/lib --verify target/cov target/debug/mentat-* &&
|
||||||
|
kcov --exclude-pattern=/.cargo,/usr/lib --verify target/cov target/debug/mentat_core-* &&
|
||||||
|
kcov --exclude-pattern=/.cargo,/usr/lib --verify target/cov target/debug/mentat_db-* &&
|
||||||
|
kcov --exclude-pattern=/.cargo,/usr/lib --verify target/cov target/debug/mentat_parser_utils-* &&
|
||||||
|
kcov --exclude-pattern=/.cargo,/usr/lib --verify target/cov target/debug/mentat_query-* &&
|
||||||
|
kcov --exclude-pattern=/.cargo,/usr/lib --verify target/cov target/debug/mentat_query_algebrizer-* &&
|
||||||
|
kcov --exclude-pattern=/.cargo,/usr/lib --verify target/cov target/debug/mentat_query_parser-* &&
|
||||||
|
kcov --exclude-pattern=/.cargo,/usr/lib --verify target/cov target/debug/mentat_query_projector-* &&
|
||||||
|
kcov --exclude-pattern=/.cargo,/usr/lib --verify target/cov target/debug/mentat_query_sql-* &&
|
||||||
|
kcov --exclude-pattern=/.cargo,/usr/lib --verify target/cov target/debug/mentat_query_translator-* &&
|
||||||
|
kcov --exclude-pattern=/.cargo,/usr/lib --verify target/cov target/debug/mentat_sql-* &&
|
||||||
|
kcov --exclude-pattern=/.cargo,/usr/lib --verify target/cov target/debug/mentat_tx-* &&
|
||||||
|
kcov --exclude-pattern=/.cargo,/usr/lib --verify target/cov target/debug/mentat_tx_parser-* &&
|
||||||
|
kcov --exclude-pattern=/.cargo,/usr/lib --verify target/cov target/debug/parser-* &&
|
||||||
|
kcov --exclude-pattern=/.cargo,/usr/lib --verify target/cov target/debug/query-* &&
|
||||||
|
kcov --exclude-pattern=/.cargo,/usr/lib --verify target/cov target/debug/tests-* &&
|
||||||
|
kcov --exclude-pattern=/.cargo,/usr/lib --verify target/cov target/debug/translate-* &&
|
||||||
|
kcov --exclude-pattern=/.cargo,/usr/lib --verify target/cov target/debug/value_tests-* &&
|
||||||
|
bash <(curl -s https://codecov.io/bash) &&
|
||||||
|
echo "Uploaded code coverage"
|
||||||
|
|
|
@ -18,9 +18,7 @@ rustc_version = "0.1.7"
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
chrono = "0.3"
|
chrono = "0.3"
|
||||||
clap = "2.23"
|
|
||||||
error-chain = "0.8.1"
|
error-chain = "0.8.1"
|
||||||
nickel = "0.9.0"
|
|
||||||
time = "0.1"
|
time = "0.1"
|
||||||
|
|
||||||
[dependencies.rusqlite]
|
[dependencies.rusqlite]
|
||||||
|
|
|
@ -9,17 +9,19 @@
|
||||||
// specific language governing permissions and limitations under the License.
|
// specific language governing permissions and limitations under the License.
|
||||||
|
|
||||||
extern crate clap;
|
extern crate clap;
|
||||||
#[macro_use] extern crate nickel;
|
|
||||||
|
|
||||||
use nickel::{Nickel, HttpRouter};
|
#[macro_use]
|
||||||
|
extern crate nickel;
|
||||||
|
|
||||||
extern crate mentat;
|
extern crate mentat;
|
||||||
|
|
||||||
use clap::{App, Arg, SubCommand, AppSettings};
|
|
||||||
|
|
||||||
use std::u16;
|
use std::u16;
|
||||||
use std::str::FromStr;
|
use std::str::FromStr;
|
||||||
|
|
||||||
|
use clap::{App, Arg, SubCommand, AppSettings};
|
||||||
|
|
||||||
|
use nickel::{Nickel, HttpRouter};
|
||||||
|
|
||||||
fn main() {
|
fn main() {
|
||||||
let app = App::new("Mentat").setting(AppSettings::ArgRequiredElseHelp);
|
let app = App::new("Mentat").setting(AppSettings::ArgRequiredElseHelp);
|
||||||
let matches = app.subcommand(SubCommand::with_name("serve")
|
let matches = app.subcommand(SubCommand::with_name("serve")
|
Loading…
Reference in a new issue