<commit_before>require 'spec_helper'

describe command('npm -v') do
  its(:exit_status) { should eq 0 }
end

# Install various popular packages.
# See https://www.npmjs.com/browse/star for source of some of these

describe command('npm install -g json') do
  its(:exit_status) { should eq 0 }
end

describe command('json --version') do
  its(:exit_status) { should eq 0 }
end

describe command('npm rm -g json') do
  its(:exit_status) { should eq 0 }
end

describe command('which json') do
  its(:exit_status) { should eq 1 }
end

describe command('npm install -g gulp-cli') do
  its(:exit_status) { should eq 0 }
end

describe command('gulp -h') do
  its(:exit_status) { should eq 0 }
end

describe command('npm rm -g gulp-cli') do
  its(:exit_status) { should eq 0 }
end

describe command('which gulp') do
  its(:exit_status) { should eq 1 }
end

describe command('npm install async') do
  its(:exit_status) { should eq 0 }
end

describe command('npm install bunyan') do
  its(:exit_status) { should eq 0 }
end

describe command('npm install express') do
  its(:exit_status) { should eq 0 }
end

describe command('npm install hapi') do
  its(:exit_status) { should eq 0 }
end

describe command('npm install mocha') do
  its(:exit_status) { should eq 0 }
end

describe command('npm install moment') do
  its(:exit_status) { should eq 0 }
end

describe command('npm install mongoose') do
  its(:exit_status) { should eq 0 }
end

describe command('npm install request') do
  its(:exit_status) { should eq 0 }
end

describe command('npm install restify') do
  its(:exit_status) { should eq 0 }
end

describe command('npm install socket.io') do
  its(:exit_status) { should eq 0 }
end

describe command('npm install underscore') do
  its(:exit_status) { should eq 0 }
end<commit_msg>node: remove packages as part of npm test<commit_after>require 'spec_helper'

describe command('npm -v') do
  its(:exit_status) { should eq 0 }
end

# Install various popular packages.
# See https://www.npmjs.com/browse/star for source of some of these

describe command('npm install -g json') do
  its(:exit_status) { should eq 0 }
end

describe command('json --version') do
  its(:exit_status) { should eq 0 }
end

describe command('npm rm -g json') do
  its(:exit_status) { should eq 0 }
end

describe command('which json') do
  its(:exit_status) { should eq 1 }
end

describe command('npm install -g gulp-cli') do
  its(:exit_status) { should eq 0 }
end

describe command('gulp -h') do
  its(:exit_status) { should eq 0 }
end

describe command('npm rm -g gulp-cli') do
  its(:exit_status) { should eq 0 }
end

describe command('which gulp') do
  its(:exit_status) { should eq 1 }
end

describe command('npm install async') do
  its(:exit_status) { should eq 0 }
end

describe command('npm rm async') do
  its(:exit_status) { should eq 0 }
end

describe command('npm install bunyan') do
  its(:exit_status) { should eq 0 }
end

describe command('npm rm bunyan') do
  its(:exit_status) { should eq 0 }
end

describe command('npm install express') do
  its(:exit_status) { should eq 0 }
end

describe command('npm rm express') do
  its(:exit_status) { should eq 0 }
end

describe command('npm install hapi') do
  its(:exit_status) { should eq 0 }
end

describe command('npm rm hapi') do
  its(:exit_status) { should eq 0 }
end

describe command('npm install mocha') do
  its(:exit_status) { should eq 0 }
end

describe command('npm rm mocha') do
  its(:exit_status) { should eq 0 }
end

describe command('npm install moment') do
  its(:exit_status) { should eq 0 }
end

describe command('npm rm moment') do
  its(:exit_status) { should eq 0 }
end

describe command('npm install mongoose') do
  its(:exit_status) { should eq 0 }
end

describe command('npm rm mongoose') do
  its(:exit_status) { should eq 0 }
end

describe command('npm install request') do
  its(:exit_status) { should eq 0 }
end

describe command('npm rm request') do
  its(:exit_status) { should eq 0 }
end

describe command('npm install restify') do
  its(:exit_status) { should eq 0 }
end

describe command('npm rm restify') do
  its(:exit_status) { should eq 0 }
end

describe command('npm install socket.io') do
  its(:exit_status) { should eq 0 }
end

describe command('npm rm socket.io') do
  its(:exit_status) { should eq 0 }
end

describe command('npm install underscore') do
  its(:exit_status) { should eq 0 }
end

describe command('npm rm underscore') do
  its(:exit_status) { should eq 0 }
end
{'fraction_non_alphanumeric': 0.11517736865738662, 'fraction_numerical': 0.011450381679389313, 'mean_word_length': 4.303571428571429, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 2, 'lorem ipsum': 0, 'www.': 2, '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': '3268190', 'n_tokens_mistral': 1577, 'n_tokens_neox': 1424, 'n_words': 542}