/*global suite, test, setup, teardown*/
var kss = require('../index.js'),
  path = require('path'),
  fs = require('fs'),
  marked = require('marked'),
  util = require('util'),
  KssStyleguide = kss.KssStyleguide,
  KssSection = kss.KssSection,
  KssModifier = kss.KssModifier,
  KssParameter = kss.KssParameter,
  styleDirectory = path.normalize(__dirname + '/fixtures-styles/'),
  assert = require('assert'),
  common = require('./common.js')(styleDirectory);

suite('Public Method/Class Check', function() {
  common.hasMethod(kss, 'parse');
  common.hasMethod(kss, 'traverse');
  common.hasMethod(kss, 'KssSection');
  common.hasMethod(kss, 'KssModifier');
  common.hasMethod(kss, 'KssParameter');
  common.hasMethod(kss, 'KssStyleguide');
});

@@ -11,31 +11,8 @@
 uite
-, test, setup, teardown
 */%0Av
@@ -50,90 +50,47 @@
 ,%0A  
-path = require('path'),%0A  fs = require('fs'),%0A  marked = require('marked
+common = require('./common.js
 '),%0A  
-util
+path
  = r
@@ -101,153 +101,20 @@
 re('
-util'),%0A  KssStyleguide = kss.KssStyleguide,%0A  KssSection = kss.KssSection,%0A  KssModifier = kss.KssModifier,%0A  KssParameter = kss.KssParameter,%0A 
+path');%0A%0Avar
  sty
@@ -136,17 +136,12 @@
 ath.
-normalize
+join
 (__d
@@ -150,10 +150,9 @@
 name
- +
+,
  '/f
@@ -172,73 +172,26 @@
 s/')
-,%0A  assert = require('assert'),%0A  common = require('./
+;%0A%0Acommon = 
 common
-.js')
 (sty
@@ -253,16 +253,33 @@
 ion() %7B%0A
+  'use strict';%0A%0A
   common

Fix eslint errors in test/kss.js.