forked from olcxjas-softworks/LarpixClient
Add capacitorjs runtime
This commit is contained in:
parent
d0ece489ee
commit
f90c0e6c40
8362 changed files with 1502407 additions and 1 deletions
15
node_modules/replace/test/README.md
generated
vendored
Normal file
15
node_modules/replace/test/README.md
generated
vendored
Normal file
|
|
@ -0,0 +1,15 @@
|
|||
# testing
|
||||
|
||||
To run the tests in this directory, first install the dev dependencies with this command from the top-level directory:
|
||||
|
||||
```
|
||||
npm install --dev
|
||||
```
|
||||
|
||||
You'll also have to globally install [tap](https://github.com/isaacs/node-tap). `npm install tap -g`.
|
||||
|
||||
Run the unit tests with:
|
||||
|
||||
```
|
||||
tap .
|
||||
```
|
||||
29
node_modules/replace/test/cli.js
generated
vendored
Normal file
29
node_modules/replace/test/cli.js
generated
vendored
Normal file
|
|
@ -0,0 +1,29 @@
|
|||
var fs = require("fs"),
|
||||
test = require("tape"),
|
||||
child_process = require("child_process"),
|
||||
path = require("path"),
|
||||
bin = require.resolve("../bin/replace");
|
||||
|
||||
function getText(file) {
|
||||
var content = fs.readFileSync(file, "utf-8");
|
||||
return content;
|
||||
}
|
||||
|
||||
function join(file) {
|
||||
return path.join(__dirname, file);
|
||||
}
|
||||
|
||||
//
|
||||
// test('quotes parsing', function (t) {
|
||||
// t.plan(1);
|
||||
//
|
||||
// var input = join("test_files/test_basic.txt");
|
||||
// var original = getText(input);
|
||||
// t.on("end", function () {
|
||||
// fs.writeFileSync(input, original, "utf-8");
|
||||
// });
|
||||
//
|
||||
// child_process.spawnSync(process.execPath, [bin, "ac", "'single'", input]);
|
||||
//
|
||||
// t.equal(getText(input), "aa'single'cc");
|
||||
// });
|
||||
3
node_modules/replace/test/index.js
generated
vendored
Normal file
3
node_modules/replace/test/index.js
generated
vendored
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
require('./cli')
|
||||
require('./paths')
|
||||
require('./sanity')
|
||||
129
node_modules/replace/test/paths.js
generated
vendored
Normal file
129
node_modules/replace/test/paths.js
generated
vendored
Normal file
|
|
@ -0,0 +1,129 @@
|
|||
var fs = require("fs"),
|
||||
test = require('tape'),
|
||||
replace = require('../replace'),
|
||||
path = require("path");
|
||||
|
||||
function getText(file) {
|
||||
var content = fs.readFileSync(file, "utf-8");
|
||||
return content;
|
||||
}
|
||||
|
||||
function join(file) {
|
||||
return path.join(__dirname, file);
|
||||
}
|
||||
|
||||
test('recursive', function (t) {
|
||||
t.plan(7);
|
||||
|
||||
replace({
|
||||
regex: "a",
|
||||
replacement: "b",
|
||||
paths: [join("test_files/test_paths")],
|
||||
recursive: true
|
||||
});
|
||||
|
||||
var changedFiles = [
|
||||
join("test_files/test_paths/test1.txt"),
|
||||
join("test_files/test_paths/test2.txt"),
|
||||
join("test_files/test_paths/sample1.txt")];
|
||||
var expected = "bbbb";
|
||||
changedFiles.forEach(function(file) {
|
||||
t.equal(getText(file), expected, "recursive replace on directory " + file);
|
||||
})
|
||||
|
||||
var expected = "aaaa";
|
||||
var ignored = join("test_files/test_paths/test.png");
|
||||
t.equal(getText(ignored), expected, "skip file with match in defaultignore");
|
||||
|
||||
replace({
|
||||
regex: "b",
|
||||
replacement: "a",
|
||||
paths: [join("test_files/test_paths")],
|
||||
recursive: true
|
||||
});
|
||||
|
||||
changedFiles.forEach(function(file) {
|
||||
t.equal(getText(file), expected, "reverting worked");
|
||||
});
|
||||
});
|
||||
|
||||
test('include', function(t) {
|
||||
t.plan(5);
|
||||
|
||||
replace({
|
||||
regex: "a",
|
||||
replacement: "b",
|
||||
paths: [join("test_files/test_paths")],
|
||||
recursive: true,
|
||||
include: "sample*.txt"
|
||||
});
|
||||
|
||||
var changedFiles = [
|
||||
join("test_files/test_paths/sample1.txt"),
|
||||
];
|
||||
var expected = "bbbb";
|
||||
changedFiles.forEach(function(file) {
|
||||
t.equal(getText(file), expected, "replace in included file " + file);
|
||||
});
|
||||
|
||||
var ignoredFiles = [
|
||||
join("test_files/test_paths/test1.txt"),
|
||||
join("test_files/test_paths/test2.txt"),
|
||||
join("test_files/test_paths/test.png")];
|
||||
var expected = "aaaa";
|
||||
ignoredFiles.forEach(function(file) {
|
||||
t.equal(getText(file), expected, "don't replace in not-included file " + file);
|
||||
});
|
||||
|
||||
replace({
|
||||
regex: "b",
|
||||
replacement: "a",
|
||||
paths: [join("test_files/test_paths")],
|
||||
recursive: true
|
||||
});
|
||||
|
||||
var expected = "aaaa";
|
||||
changedFiles.forEach(function(file) {
|
||||
t.equal(getText(file), expected, "reverting worked");
|
||||
});
|
||||
})
|
||||
|
||||
test('exclude', function(t) {
|
||||
t.plan(6);
|
||||
|
||||
replace({
|
||||
regex: "a",
|
||||
replacement: "b",
|
||||
paths: [join("test_files/test_paths")],
|
||||
recursive: true,
|
||||
exclude: "*sample*.txt"
|
||||
});
|
||||
|
||||
var changedFiles = [
|
||||
join("test_files/test_paths/test1.txt"),
|
||||
join("test_files/test_paths/test2.txt")];
|
||||
var expected = "bbbb";
|
||||
changedFiles.forEach(function(file) {
|
||||
t.equal(getText(file), expected, "replace in non-excluded file " + file);
|
||||
});
|
||||
|
||||
var ignoredFiles = [
|
||||
join("test_files/test_paths/sample1.txt"),
|
||||
join("test_files/test_paths/test.png")];
|
||||
var expected = "aaaa";
|
||||
ignoredFiles.forEach(function(file) {
|
||||
t.equal(getText(file), expected, "don't replace in excluded file " + file);
|
||||
});
|
||||
|
||||
replace({
|
||||
regex: "b",
|
||||
replacement: "a",
|
||||
paths: [join("test_files/test_paths")],
|
||||
recursive: true
|
||||
});
|
||||
|
||||
var expected = "aaaa";
|
||||
changedFiles.forEach(function(file) {
|
||||
t.equal(getText(file), expected, "reverting worked");
|
||||
});
|
||||
})
|
||||
139
node_modules/replace/test/sanity.js
generated
vendored
Normal file
139
node_modules/replace/test/sanity.js
generated
vendored
Normal file
|
|
@ -0,0 +1,139 @@
|
|||
var fs = require("fs"),
|
||||
test = require('tape'),
|
||||
replace = require('../replace'),
|
||||
path = require("path");
|
||||
|
||||
function getText(file) {
|
||||
var content = fs.readFileSync(file, "utf-8");
|
||||
return content;
|
||||
}
|
||||
|
||||
function join(file) {
|
||||
return path.join(__dirname, file);
|
||||
}
|
||||
|
||||
test('basic', function (t) {
|
||||
t.plan(2);
|
||||
|
||||
var file = join("test_files/test_basic.txt");
|
||||
|
||||
replace({
|
||||
regex: "a",
|
||||
replacement: "b",
|
||||
paths:[file]
|
||||
});
|
||||
|
||||
var expected = "bbbccc";
|
||||
t.equal(getText(file), expected, "single letter replace works");
|
||||
|
||||
replace({
|
||||
regex: "b",
|
||||
replacement: "a",
|
||||
paths:[file]
|
||||
});
|
||||
|
||||
var expected = "aaaccc";
|
||||
t.equal(getText(file), expected, "reverting worked");
|
||||
});
|
||||
|
||||
test('numbers', function(t) {
|
||||
t.plan(2);
|
||||
|
||||
var file = join("test_files/test_numbers.txt");
|
||||
|
||||
replace({
|
||||
regex: "123",
|
||||
replacement: "456",
|
||||
paths:[file]
|
||||
});
|
||||
|
||||
var expected = "a456b";
|
||||
t.equal(getText(file), expected, "number replace works");
|
||||
|
||||
replace({
|
||||
regex: "456",
|
||||
replacement: "123",
|
||||
paths:[file]
|
||||
});
|
||||
|
||||
var expected = "a123b";
|
||||
t.equal(getText(file), expected, "reverting worked");
|
||||
})
|
||||
|
||||
|
||||
test('multiline', function(t) {
|
||||
t.plan(3);
|
||||
|
||||
var file = join("test_files/test_multiline.txt");
|
||||
|
||||
replace({
|
||||
regex: "c$",
|
||||
replacement: "t",
|
||||
paths:[file],
|
||||
multiline: false
|
||||
});
|
||||
|
||||
var expected = "abc\ndef";
|
||||
t.equal(getText(file), expected, "$ shouldn't match without multiline");
|
||||
|
||||
replace({
|
||||
regex: "c$",
|
||||
replacement: "t",
|
||||
paths:[file],
|
||||
multiline: true
|
||||
});
|
||||
|
||||
var expected = "abt\ndef";
|
||||
t.equal(getText(file), expected, "with multiline, $ should match eol");
|
||||
|
||||
replace({
|
||||
regex: "t$",
|
||||
replacement: "c",
|
||||
paths:[file],
|
||||
multiline: true
|
||||
});
|
||||
|
||||
var expected = "abc\ndef";
|
||||
t.equal(getText(file), expected, "reverting worked");
|
||||
});
|
||||
|
||||
test('case insensitive', function(t) {
|
||||
t.plan(2);
|
||||
|
||||
var file = join("test_files/test_case.txt");
|
||||
|
||||
replace({
|
||||
regex: "a",
|
||||
replacement: "c",
|
||||
paths:[file],
|
||||
ignoreCase: true
|
||||
});
|
||||
|
||||
var expected = "cccc";
|
||||
t.equal(getText(file), expected, "case insensitive replace");
|
||||
|
||||
replace({
|
||||
regex: "c",
|
||||
replacement: "A",
|
||||
paths:[file]
|
||||
});
|
||||
|
||||
var expected = "AAAA";
|
||||
t.equal(getText(file), expected, "reverting worked");
|
||||
})
|
||||
|
||||
test('preview', function(t) {
|
||||
t.plan(1);
|
||||
|
||||
var file = join("test_files/test_preview.txt");
|
||||
|
||||
replace({
|
||||
regex: "a",
|
||||
replacement: "c",
|
||||
paths:[file],
|
||||
preview: true
|
||||
});
|
||||
|
||||
var expected = "aaaa";
|
||||
t.equal(getText(file), expected, "no replacement if 'preview' is true");
|
||||
})
|
||||
1
node_modules/replace/test/test_files/test_basic.txt
generated
vendored
Normal file
1
node_modules/replace/test/test_files/test_basic.txt
generated
vendored
Normal file
|
|
@ -0,0 +1 @@
|
|||
aaaccc
|
||||
1
node_modules/replace/test/test_files/test_case.txt
generated
vendored
Normal file
1
node_modules/replace/test/test_files/test_case.txt
generated
vendored
Normal file
|
|
@ -0,0 +1 @@
|
|||
AAAA
|
||||
2
node_modules/replace/test/test_files/test_multiline.txt
generated
vendored
Normal file
2
node_modules/replace/test/test_files/test_multiline.txt
generated
vendored
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
abc
|
||||
def
|
||||
1
node_modules/replace/test/test_files/test_numbers.txt
generated
vendored
Normal file
1
node_modules/replace/test/test_files/test_numbers.txt
generated
vendored
Normal file
|
|
@ -0,0 +1 @@
|
|||
a123b
|
||||
1
node_modules/replace/test/test_files/test_paths/sample1.txt
generated
vendored
Normal file
1
node_modules/replace/test/test_files/test_paths/sample1.txt
generated
vendored
Normal file
|
|
@ -0,0 +1 @@
|
|||
aaaa
|
||||
1
node_modules/replace/test/test_files/test_paths/test.png
generated
vendored
Normal file
1
node_modules/replace/test/test_files/test_paths/test.png
generated
vendored
Normal file
|
|
@ -0,0 +1 @@
|
|||
aaaa
|
||||
1
node_modules/replace/test/test_files/test_paths/test1.txt
generated
vendored
Normal file
1
node_modules/replace/test/test_files/test_paths/test1.txt
generated
vendored
Normal file
|
|
@ -0,0 +1 @@
|
|||
aaaa
|
||||
1
node_modules/replace/test/test_files/test_paths/test2.txt
generated
vendored
Normal file
1
node_modules/replace/test/test_files/test_paths/test2.txt
generated
vendored
Normal file
|
|
@ -0,0 +1 @@
|
|||
aaaa
|
||||
1
node_modules/replace/test/test_files/test_preview.txt
generated
vendored
Normal file
1
node_modules/replace/test/test_files/test_preview.txt
generated
vendored
Normal file
|
|
@ -0,0 +1 @@
|
|||
aaaa
|
||||
Loading…
Add table
Add a link
Reference in a new issue