|
a/Allura/allura/tests/helpers.py |
|
b/Allura/allura/tests/helpers.py |
1 |
# -*- coding: utf-8 -*-
|
1 |
# -*- coding: utf-8 -*-
|
2 |
from os import path, environ, getcwd
|
2 |
from os import path, environ, getcwd
|
|
|
3 |
import os
|
3 |
import logging
|
4 |
import logging
|
4 |
import tempfile
|
5 |
import tempfile
|
5 |
import subprocess
|
6 |
import subprocess
|
6 |
import json
|
7 |
import json
|
|
|
8 |
import urllib2
|
7 |
|
9 |
|
8 |
import tg
|
10 |
import tg
|
9 |
import mock
|
11 |
import mock
|
10 |
import beaker.session
|
12 |
import beaker.session
|
11 |
from paste.deploy import loadapp
|
13 |
from paste.deploy import loadapp
|
|
... |
|
... |
13 |
from pylons import c, g, h, url, request, response, session
|
15 |
from pylons import c, g, h, url, request, response, session
|
14 |
from webtest import TestApp
|
16 |
from webtest import TestApp
|
15 |
from webob import Request, Response
|
17 |
from webob import Request, Response
|
16 |
from tidylib import tidy_document
|
18 |
from tidylib import tidy_document
|
17 |
from nose.tools import ok_, assert_true, assert_false
|
19 |
from nose.tools import ok_, assert_true, assert_false
|
|
|
20 |
from poster.encode import multipart_encode
|
|
|
21 |
from poster.streaminghttp import register_openers
|
18 |
|
22 |
|
19 |
import ew
|
23 |
import ew
|
20 |
from ming.orm import ThreadLocalORMSession
|
24 |
from ming.orm import ThreadLocalORMSession
|
21 |
|
25 |
|
22 |
from allura.lib.app_globals import Globals
|
26 |
from allura.lib.app_globals import Globals
|