cqlsh's ASSUME command currently only changes how query return values are deserialized, and never transforms user CQL text before sending to Cassandra.
Apparently cassandra-cli also changes how values are interpreted and marshaled for Cassandra, so user expectation is that cqlsh should also do this.
|Field||Original Value||New Value|
|Status||Open [ 1 ]||Resolved [ 5 ]|
|Resolution||Duplicate [ 3 ]|
|Workflow||no-reopen-closed, patch-avail [ 12650914 ]||patch-available, re-open possible [ 12748976 ]|
|Workflow||patch-available, re-open possible [ 12748976 ]||reopen-resolved, no closed status, patch-avail, testing [ 12753981 ]|
|Transition||Time In Source Status||Execution Times||Last Executer||Last Execution Date|
|7m 42s||1||paul cannon||27/Jan/12 21:41|