replace assert with chai on marionette tests, use clientWidth instead of getBoundingClientRect, and run tests many times