<commit_before>language: node_js
sudo: false

node_js:
  - 4
  - 5

env:
  global:
    # get the latest seneca code from master
    - SENECA_VER=
    # to test a specific tagged version set the version like the following:
    # - SENECA_VER=#v1.3.0

  matrix:
    - TEST_SUITE=senecajs/seneca

    # Golden Circle plugins to test
    # - TEST_SUITE=rjrodger/seneca-balance-client
    - TEST_SUITE=senecajs/seneca-entity
    # - TEST_SUITE=senecajs/seneca-mem-store
    # - TEST_SUITE=rjrodger/seneca-mesh
    # - TEST_SUITE=senecajs/seneca-repl
    # - TEST_SUITE=senecajs/seneca-store-test
    - TEST_SUITE=senecajs/seneca-transport
    # - TEST_SUITE=rjrodger/seneca-transport-test
    - TEST_SUITE=senecajs/seneca-user
    - TEST_SUITE=senecajs/seneca-web
    # - TEST_SUITE=senecajs/seneca-redis-store
    # - TEST_SUITE=senecajs/seneca-sqlite-store
    # - TEST_SUITE=senecajs/seneca-mongo-store

before_script:
  - if [[ $TRAVIS_NODE_VERSION == "6" ]]; then export LAB_FLAGS="--leaks"; else export LAB_FLAGS=""; fi
  - TEST_SUITE_FOLDER=$(basename $TEST_SUITE)
  - echo LAB_FLAGS:$LAB_FLAGS
  - echo TEST_SUITE:$TEST_SUITE
  - echo TEST_SUITE_FOLDER:$TEST_SUITE_FOLDER
  - if [ $TEST_SUITE_FOLDER != 'seneca' ]; then<commit_msg>Temp removing broken golden circle while we upate them<commit_after>language: node_js
sudo: false

node_js:
  - 4
  - 5

env:
  global:
    # get the latest seneca code from master
    - SENECA_VER=
    # to test a specific tagged version set the version like the following:
    # - SENECA_VER=#v1.3.0

  matrix:
    - TEST_SUITE=senecajs/seneca

    # Golden Circle plugins to test
    - TEST_SUITE=senecajs/seneca-entity
    - TEST_SUITE=senecajs/seneca-user
    # - TEST_SUITE=senecajs/seneca-web
    # - TEST_SUITE=senecajs/seneca-repl
    # - TEST_SUITE=senecajs/seneca-store-test
    # - TEST_SUITE=senecajs/seneca-mem-store
    # - TEST_SUITE=senecajs/seneca-redis-store
    # - TEST_SUITE=rjrodger/seneca-transport-test
    # - TEST_SUITE=senecajs/seneca-transport
    # - TEST_SUITE=rjrodger/seneca-balance-client
    # - TEST_SUITE=rjrodger/seneca-mesh
    
before_script:
  - if [[ $TRAVIS_NODE_VERSION == "6" ]]; then export LAB_FLAGS="--leaks"; else export LAB_FLAGS=""; fi
  - TEST_SUITE_FOLDER=$(basename $TEST_SUITE)
  - echo LAB_FLAGS:$LAB_FLAGS
  - echo TEST_SUITE:$TEST_SUITE
  - echo TEST_SUITE_FOLDER:$TEST_SUITE_FOLDER
  - if [ $TEST_SUITE_FOLDER != 'seneca' ]; then
{'fraction_non_alphanumeric': 0.11147811725846409, 'fraction_numerical': 0.00495458298926507, 'mean_word_length': 3.413479052823315, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2787959', 'n_tokens_mistral': 991, 'n_tokens_neox': 960, 'n_words': 151}