Spamworldpro Mini Shell
Spamworldpro


Server : Apache
System : Linux server2.corals.io 4.18.0-348.2.1.el8_5.x86_64 #1 SMP Mon Nov 15 09:17:08 EST 2021 x86_64
User : corals ( 1002)
PHP Version : 7.4.33
Disable Function : exec,passthru,shell_exec,system
Directory :  /home/corals/vreg/node_modules/is-ssh/test/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : /home/corals/vreg/node_modules/is-ssh/test/index.js
"use strict";

// Dependencies
var isSsh = require("../lib"),
    tester = require("tester");

// Prepare the input data
var input = [
// Secure Shell Transport Protocol (SSH)
["ssh://[email protected]:port/path/to/repo.git/", true], ["ssh://[email protected]/path/to/repo.git/", true], ["ssh://host.xz:port/path/to/repo.git/", true], ["ssh://host.xz/path/to/repo.git/", true], ["ssh://[email protected]/path/to/repo.git/", true], ["ssh://host.xz/path/to/repo.git/", true], ["ssh://[email protected]/~user/path/to/repo.git/", true], ["ssh://host.xz/~user/path/to/repo.git/", true], ["ssh://[email protected]/~/path/to/repo.git", true], ["ssh://host.xz/~/path/to/repo.git", true], ["[email protected]:/path/to/repo.git/", true], ["[email protected]:~user/path/to/repo.git/", true], ["[email protected]:path/to/repo.git", true], ["host.xz:/path/to/repo.git/", true], ["host.xz:path/to/repo.git", true], ["host.xz:~user/path/to/repo.git/", true], ["rsync://host.xz/path/to/repo.git/", true]

// Git Transport Protocol
, ["git://host.xz/path/to/repo.git/", false], ["git://host.xz/~user/path/to/repo.git/", false]

// HTTP/S Transport Protocol
, ["http://host.xz/path/to/repo.git/", false], ["https://host.xz/path/to/repo.git/", false], ["http://host.xz:8000/path/to/repo.git/", false], ["https://host.xz:8000/path/to/repo.git/", false]
// Local (Filesystem) Transport Protocol
, ["/path/to/repo.git/", false], ["path/to/repo.git/", false], ["~/path/to/repo.git", false], ["file:///path/to/repo.git/", false], ["file://~/path/to/repo.git/", false]];

tester.describe("check urls", function (test) {
    // Run the tests
    input.forEach(function (c) {
        test.it(c[0] + " is supposed " + (!c[1] ? "not " : "") + "to be a ssh url", function () {
            test.expect(isSsh(c[0])).toBe(c[1]);
        });
    });
});

Spamworldpro Mini