SHOW:
|
|
- or go back to the newest paste.
| 1 | .. | |
| 2 | ====================================================================== | |
| 3 | ERROR: test_ticket_16885 (regressiontests.test_runner.tests.Ticket16885RegressionTests) | |
| 4 | Features are also confirmed on mirrored databases. | |
| 5 | ---------------------------------------------------------------------- | |
| 6 | Traceback (most recent call last): | |
| 7 | File "/home/akaariai/Programming/django/tests/regressiontests/test_runner/tests.py", line 203, in test_ticket_16885 | |
| 8 | DjangoTestSuiteRunner(verbosity=0).setup_databases() | |
| 9 | File "/home/akaariai/Programming/django/tests/django/test/simple.py", line 306, in setup_databases | |
| 10 | self.verbosity, autoclobber=not self.interactive) | |
| 11 | File "/home/akaariai/Programming/django/tests/django/db/backends/creation.py", line 271, in create_test_db | |
| 12 | load_initial_data=False) | |
| 13 | File "/home/akaariai/Programming/django/tests/django/core/management/__init__.py", line 150, in call_command | |
| 14 | return klass.execute(*args, **defaults) | |
| 15 | File "/home/akaariai/Programming/django/tests/django/core/management/base.py", line 248, in execute | |
| 16 | sys.exit(1) | |
| 17 | SystemExit: 1 | |
| 18 | ||
| 19 | ====================================================================== | |
| 20 | FAIL: test_attribute_name_not_python_keyword (regressiontests.inspectdb.tests.InspectDBTestCase) | |
| 21 | ---------------------------------------------------------------------- | |
| 22 | Traceback (most recent call last): | |
| 23 | File "/home/akaariai/Programming/django/tests/django/test/testcases.py", line 856, in skip_wrapper | |
| 24 | return test_func(*args, **kwargs) | |
| 25 | File "/home/akaariai/Programming/django/tests/regressiontests/inspectdb/tests.py", line 17, in test_attribute_name_not_python_keyword | |
| 26 | out.getvalue()) | |
| 27 | AssertionError: 'people_pk = models.ForeignKey(InspectdbPeople, primary_key=True)' not found in u"# This is an auto-generated Django model module.\n# You'll have to do the following manually to clean this up:\n# | |
| 28 | ||
| 29 | <SNIP> | |
| 30 | ||
| 31 | ====================================================================== | |
| 32 | FAIL: test_parsing_errors (regressiontests.test_utils.tests.HTMLEqualTests) | |
| 33 | ---------------------------------------------------------------------- | |
| 34 | Traceback (most recent call last): | |
| 35 | File "/home/akaariai/Programming/django/tests/regressiontests/test_utils/tests.py", line 426, in test_parsing_errors | |
| 36 | parse_html('<!--')
| |
| 37 | AssertionError: HTMLParseError not raised | |
| 38 | ||
| 39 | ---------------------------------------------------------------------- | |
| 40 | Ran 4694 tests in 2986.866s | |
| 41 | - | FAILED (failures=2, errors=1, skipped=85, expected failures=2) |
| 41 | + | FAILED (failures=2, errors=1, skipped=85, expected failures=2) |
| 42 | ||
| 43 | ************ | |
| 44 | * ANALYSIS * | |
| 45 | ************ | |
| 46 | The test_utils error is due to my Python version (2.7.3rc2). It is not oracle related, and is covered in ticket #18027. | |
| 47 | ||
| 48 | The inspectdb failure is caused by erroneous query in oracle/inspection.py get_indexes() and is covered by ticket #18082. | |
| 49 | ||
| 50 | The test_runner failure is caused by model validation. The reason is that somewhere Oracle sets null=True for character fields, but this causes model validation errors for primary key fields. I think I have seen discussion about this, but I can find a ticket. Here is the full output of test_runner tests: | |
| 51 | ||
| 52 | ./runtests.py --settings=test_oracle test_runner | |
| 53 | Creating test database for alias 'default'... | |
| 54 | Creating test user... | |
| 55 | Creating test database for alias 'other'... | |
| 56 | Creating test user... | |
| 57 | ...........sError: One or more models did not validate: | |
| 58 | sessions.session: "session_key": Primary key fields cannot have null=True. | |
| 59 | ||
| 60 | E. | |
| 61 | ====================================================================== | |
| 62 | ERROR: test_ticket_16885 (regressiontests.test_runner.tests.Ticket16885RegressionTests) | |
| 63 | Features are also confirmed on mirrored databases. | |
| 64 | ---------------------------------------------------------------------- | |
| 65 | Traceback (most recent call last): | |
| 66 | File "/home/akaariai/Programming/django/tests/regressiontests/test_runner/tests.py", line 203, in test_ticket_16885 | |
| 67 | DjangoTestSuiteRunner(verbosity=0).setup_databases() | |
| 68 | File "/home/akaariai/Programming/django/tests/django/test/simple.py", line 306, in setup_databases | |
| 69 | self.verbosity, autoclobber=not self.interactive) | |
| 70 | File "/home/akaariai/Programming/django/tests/django/db/backends/creation.py", line 271, in create_test_db | |
| 71 | load_initial_data=False) | |
| 72 | File "/home/akaariai/Programming/django/tests/django/core/management/__init__.py", line 150, in call_command | |
| 73 | return klass.execute(*args, **defaults) | |
| 74 | File "/home/akaariai/Programming/django/tests/django/core/management/base.py", line 248, in execute | |
| 75 | sys.exit(1) | |
| 76 | SystemExit: 1 | |
| 77 | ||
| 78 | ---------------------------------------------------------------------- | |
| 79 | Ran 14 tests in 1.003s | |
| 80 | ||
| 81 | FAILED (errors=1, skipped=1) |