Our unit system conversion assumes all units share a 0 and there is a multiplicative factor between them.
This falls apart for temperature.
To assure we are making valid assumptions and have a relatively generic conversion table system, we should implement temperature conversion. Between F/C/K.
We can not include it by default. But put it into the README and show how to include it.
We can use ActiveSupport::Testing::Isolation to test it if needed without requiring it globally: http://api.rubyonrails.org/classes/ActiveSupport/Testing/Isolation.html
Our unit system conversion assumes all units share a
0and there is a multiplicative factor between them.This falls apart for temperature.
To assure we are making valid assumptions and have a relatively generic conversion table system, we should implement temperature conversion. Between
F/C/K.We can not include it by default. But put it into the README and show how to include it.
We can use
ActiveSupport::Testing::Isolationto test it if needed without requiring it globally: http://api.rubyonrails.org/classes/ActiveSupport/Testing/Isolation.html