from armstrong.dev.tasks import *
from d51.django.virtualenv.base import VirtualEnvironment
from fabric.api import task


settings = {
    'DEBUG': True,
    'INSTALLED_APPS': (
        'django.contrib.admin',
        'django.contrib.auth',
        'django.contrib.contenttypes',
        'django.contrib.sessions',
        'django.contrib.sites',
        'armstrong.core.arm_sections',
        'armstrong.core.arm_sections.tests.arm_sections_support',
        'lettuce.django',
        'south',
        'mptt',
    ),
    'ROOT_URLCONF': 'armstrong.core.arm_sections.tests.arm_sections_support.urls',
    'SITE_ID': 1,
}

main_app = "arm_sections"
tested_apps = (main_app, )

@task
def lettuce(verbosity=4):
    defaults = settings
    defaults["DATABASES"] = {
        "default": {
            "ENGINE": "django.db.backends.sqlite3",
            "NAME": ":memory:",
        },
    }
    v = VirtualEnvironment()
    v.run(defaults)
    v.call_command("syncdb", interactive=False)
    v.call_command("harvest", apps='armstrong.core.arm_sections',
            verbosity=verbosity)

from armstrong.dev.tasks import *
from fabric.api import task


settings = {
    'DEBUG': True,
    'INSTALLED_APPS': (
        'django.contrib.admin',
        'django.contrib.auth',
        'django.contrib.contenttypes',
        'django.contrib.sessions',
        'django.contrib.sites',
        'armstrong.core.arm_sections',
        'armstrong.core.arm_sections.tests.arm_sections_support',
        'lettuce.django',
        'south',
        'mptt',
    ),
    'ROOT_URLCONF': 'armstrong.core.arm_sections.tests.arm_sections_support.urls',
    'SITE_ID': 1,
}

full_name = "armstrong.core.arm_sections"
main_app = "arm_sections"
tested_apps = (main_app, )

Update to use the spec command in the latest armstrong.dev
Update to use the spec command in the latest armstrong.dev
