This is the reference point. All the other options are based off this.
|-- app
| |-- controllers
| | |-- admin
| // Module dependencies | |
| var express = require('express'), | |
| mysql = require('mysql'); | |
| // Application initialization | |
| var connection = mysql.createConnection({ | |
| host : 'localhost', | |
| user : 'root', |
| // Load data tiles from an AJAX data source | |
| L.TileLayer.Ajax = L.TileLayer.extend({ | |
| _requests: [], | |
| _addTile: function (tilePoint) { | |
| var tile = { datum: null, processed: false }; | |
| this._tiles[tilePoint.x + ':' + tilePoint.y] = tile; | |
| this._loadTile(tile, tilePoint); | |
| }, | |
| // XMLHttpRequest handler; closure over the XHR object, the layer, and the tile | |
| _xhrHandler: function (req, layer, tile, tilePoint) { |
| import logging | |
| import multiprocessing | |
| import time | |
| import mplog | |
| FORMAT = '%(asctime)s - %(processName)s - %(levelname)s - %(message)s' | |
| logging.basicConfig(level=logging.DEBUG, format=FORMAT) | |
| existing_logger = logging.getLogger('x') |
| // # Mocha Guide to Testing | |
| // Objective is to explain describe(), it(), and before()/etc hooks | |
| // 1. `describe()` is merely for grouping, which you can nest as deep | |
| // 2. `it()` is a test case | |
| // 3. `before()`, `beforeEach()`, `after()`, `afterEach()` are hooks to run | |
| // before/after first/each it() or describe(). | |
| // | |
| // Which means, `before()` is run before first it()/describe() |