1
0
mirror of https://github.com/mgerb/mywebsite synced 2026-01-12 02:42:48 +00:00

updated bunch of file paths and changed the way posts are loaded

This commit is contained in:
2016-01-05 12:28:04 -06:00
parent 4bb8cae81e
commit 6ab45fe935
13249 changed files with 317868 additions and 2101398 deletions

0
node_modules/mquery/test/collection/browser.js generated vendored Normal file
View File

0
node_modules/mquery/test/collection/mongo.js generated vendored Normal file
View File

29
node_modules/mquery/test/collection/node.js generated vendored Normal file
View File

@@ -0,0 +1,29 @@
var assert = require('assert')
var slice = require('sliced')
var mongo = require('mongodb')
var utils = require('../../').utils;
var uri = process.env.MQUERY_URI || 'mongodb://localhost/mquery';
var db;
exports.getCollection = function (cb) {
mongo.Db.connect(uri, function (err, db_) {
assert.ifError(err);
db = db_;
var collection = db.collection('stuff');
collection.opts.safe = true;
// clean test db before starting
db.dropDatabase(function () {
cb(null, collection);
});
})
}
exports.dropCollection = function (cb) {
db.dropDatabase(function () {
db.close(cb);
})
}

20
node_modules/mquery/test/env.js generated vendored Normal file
View File

@@ -0,0 +1,20 @@
var assert = require('assert')
var env = require('../').env;
console.log('environment: %s', env.type);
var col;
switch (env.type) {
case 'node':
col = require('./collection/node');
break;
case 'mongo':
col = require('./collection/mongo');
case 'browser':
col = require('./collection/browser');
default:
throw new Error('missing collection implementation for environment: ' + env.type);
}
module.exports = exports = col;

2875
node_modules/mquery/test/index.js generated vendored Normal file

File diff suppressed because it is too large Load Diff

143
node_modules/mquery/test/utils.test.js generated vendored Normal file
View File

@@ -0,0 +1,143 @@
var utils = require('../lib/utils');
var assert = require('assert');
var mongo;
try {
mongo = new require('mongodb');
} catch (e) {}
describe('lib/utils', function() {
describe('clone', function() {
it('clones constructors named ObjectId', function(done) {
function ObjectId (id) {
this.id = id;
}
var o1 = new ObjectId('1234');
var o2 = utils.clone(o1);
assert.ok(o2 instanceof ObjectId);
done();
});
it('clones constructors named ObjectID', function(done) {
function ObjectID (id) {
this.id = id;
}
var o1 = new ObjectID('1234');
var o2 = utils.clone(o1);
assert.ok(o2 instanceof ObjectID);
done();
});
it('does not clone constructors named ObjectIdd', function(done) {
function ObjectIdd (id) {
this.id = id;
}
var o1 = new ObjectIdd('1234');
var o2 = utils.clone(o1);
assert.ok(!(o2 instanceof ObjectIdd));
done();
});
it('optionally clones ObjectId constructors using its clone method', function(done) {
function ObjectID (id) {
this.id = id;
this.cloned = false;
}
ObjectID.prototype.clone = function () {
var ret = new ObjectID(this.id);
ret.cloned = true;
return ret;
}
var id = 1234;
var o1 = new ObjectID(id);
assert.equal(id, o1.id);
assert.equal(false, o1.cloned);
var o2 = utils.clone(o1);
assert.ok(o2 instanceof ObjectID);
assert.equal(id, o2.id);
assert.ok(o2.cloned);
done();
});
it('clones mongodb.ReadPreferences', function (done) {
if (!mongo) return done();
var tags = [
{dc: 'tag1'}
];
var prefs = [
new mongo.ReadPreference("primary"),
new mongo.ReadPreference(mongo.ReadPreference.PRIMARY_PREFERRED),
new mongo.ReadPreference("primary", tags),
mongo.ReadPreference("primary", tags)
];
var prefsCloned = utils.clone(prefs);
for (var i = 0; i < prefsCloned.length; i++) {
assert.notEqual(prefs[i], prefsCloned[i]);
assert.ok(prefsCloned[i] instanceof mongo.ReadPreference);
assert.ok(prefsCloned[i].isValid());
if (prefs[i].tags) {
assert.ok(prefsCloned[i].tags);
assert.notEqual(prefs[i].tags, prefsCloned[i].tags);
assert.notEqual(prefs[i].tags[0], prefsCloned[i].tags[0]);
} else {
assert.equal(prefsCloned[i].tags, null);
}
}
done();
});
it('clones mongodb.Binary', function(done){
if (!mongo) return done();
var buf = new Buffer('hi');
var binary= new mongo.Binary(buf, 2);
var clone = utils.clone(binary);
assert.equal(binary.sub_type, clone.sub_type);
assert.equal(String(binary.buffer), String(buf));
assert.ok(binary !== clone);
done();
})
it('handles objects with no constructor', function(done) {
var name ='335';
var o = Object.create(null);
o.name = name;
var clone;
assert.doesNotThrow(function() {
clone = utils.clone(o);
});
assert.equal(name, clone.name);
assert.ok(o != clone);
done();
});
it('handles buffers', function(done){
var buff = new Buffer(10);
buff.fill(1);
var clone = utils.clone(buff);
for (var i = 0; i < buff.length; i++) {
assert.equal(buff[i], clone[i]);
}
done();
});
});
});