Standardize serializing of attributes/values in mutation statements.

Review Request #9525 — Created Jan. 23, 2018 and submitted

Information

Django Evolution
master
ef313c9...

Reviewers

Each of the mutation classes had their own way of representing
attributes and values for their statements when writing an evolution
file. These led to inconsistencies in output, especially when outputting
evolution files on Python 3.

This change switches the file to using Unicode strings and outputting
attributes and values in a consistent way, factoring in Unicode strings
and giving us a single place to better handle serialization of values.

Unit tests pass.

Description From Last Updated

E221 multiple spaces before operator

reviewbotreviewbot
Checks run (1 failed, 1 succeeded)
flake8 failed.
JSHint passed.

flake8

david
  1. Ship It!
  2. 
      
chipx86
Review request changed
Status:
Completed
Change Summary:
Pushed to master (ce4524e)