Opened 8 years ago

Closed 8 years ago

Last modified 8 years ago

#26689 closed Bug (invalid)

Tutorial05 "polls/tests.py" tabbing issue

Reported by: dougvought Owned by: nobody
Component: Documentation Version: 1.9
Severity: Normal Keywords:
Cc: Triage Stage: Unreviewed
Has patch: no Needs documentation: no
Needs tests: no Patch needs improvement: no
Easy pickings: no UI/UX: yes

Description

I noticed a visual issue that caused me to incorrectly copy the code for this section:

https://docs.djangoproject.com/en/1.9/intro/tutorial05/#create-a-test-to-expose-the-bug

In the "Create a test to expose the bug" section, this code block in "polls/test.py"

#polls/test.py
#...
self.assertEqual(future_question.was_published_recently(), False)

gets pushed over and "loses" its tab, making it appear outside of the function scope.

To reproduce:

  1. Open a browser window (FireFox 46.0.1 or Chrome 50.0.2661.102 m) with a width greater than 822px
  2. Go to https://docs.djangoproject.com/en/1.9/intro/tutorial05/#create-a-test-to-expose-the-bug
  3. Resize the window so that its width is smaller than 822px
  4. The self.assertEqual part "jumps" to the same tab level as the QuestionMethodTests class.

Attachments (1)

documentation_tutorial05_self.assertEqual_tabbing.png (20.1 KB ) - added by dougvought 8 years ago.
The "jumping" effect from browser window width < 822px

Download all attachments as: .zip

Change History (3)

by dougvought, 8 years ago

The "jumping" effect from browser window width < 822px

comment:1 by Tim Graham, 8 years ago

Resolution: invalid
Status: newclosed

We use GitHub to track issues for the website: https://github.com/django/djangoproject.com/

I don't know if there's any change we can make to prevent the current behavior though. I'd rather keep the current wrapping behavior rather than introduce a horizontal scrollbar, for example.

Note: See TracTickets for help on using tickets.
Back to Top