mirror of
https://github.com/linuxserver/core.git
synced 2026-02-20 05:07:19 +08:00
29 lines
843 B
JavaScript
29 lines
843 B
JavaScript
"use server";
|
|
|
|
|
|
require("c9/inline-mocha")(module);
|
|
require("../../test/setup_paths");
|
|
if (typeof process !== "undefined") {
|
|
require("amd-loader");
|
|
}
|
|
|
|
|
|
var assert = require("ace/test/assertions");
|
|
var LanguageWorker = require('plugins/c9.ide.language.core/worker').LanguageWorker;
|
|
var EventEmitter = require("ace/lib/event_emitter").EventEmitter;
|
|
|
|
describe(__filename, function() {
|
|
|
|
it("integration base case", function(next) {
|
|
var emitter = Object.create(EventEmitter);
|
|
emitter.emit = emitter._dispatchEvent;
|
|
var worker = new LanguageWorker(emitter);
|
|
var handler = require("plugins/c9.ide.language.css/css_handler");
|
|
handler.analyze("#hello { color: 1px; } #nonused{}", null, {}, function(markers) {
|
|
assert.equal(markers.length, 2);
|
|
next();
|
|
});
|
|
});
|
|
});
|
|
|