package Ġnet . bnb 1 . commons . utils Ċ Ċ import Ġio . kot est . core . spec . style . Fun Spec Ċ import Ġio . kot est . matchers . shouldBe Ċ import Ġkotlin . math . pow Ċ Ċ class ĠBytes Tests Ġ: ĠFun Spec ({ ĊĊĠĠĠ Ġcontext (" Bytes . pretty Print ") Ġ{ ĊĊĠĠĠĠĠĠĠ Ġtest (" Print ĠB ") Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ ĠBytes . pretty Print ( 1 0 0 0 ) ĠshouldBe Ġ" 1 0 0 0 ĠB " ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ Ġtest (" Print ĠK iB ") Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ ĠBytes . pretty Print ( 1 0 2 4 ) ĠshouldBe Ġ" 1 . 0 ĠK iB " ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ Ġtest (" Print ĠM iB ") Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ ĠBytes . pretty Print ( 1 0 2 4 . 0 . pow ( 2 . 0 )) ĠshouldBe Ġ" 1 . 0 ĠM iB " ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ Ġtest (" Print ĠG iB ") Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ ĠBytes . pretty Print ( 1 0 2 4 . 0 . pow ( 3 . 0 )) ĠshouldBe Ġ" 1 . 0 ĠG iB " ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ Ġtest (" Print ĠT iB ") Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ ĠBytes . pretty Print ( 1 0 2 4 . 0 . pow ( 4 . 0 )) ĠshouldBe Ġ" 1 . 0 ĠT iB " ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ Ġtest (" Print ĠP iB ") Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ ĠBytes . pretty Print ( 1 0 2 4 . 0 . pow ( 5 . 0 )) ĠshouldBe Ġ" 1 . 0 ĠP iB " ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ Ġtest (" Print ĠE iB ") Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ ĠBytes . pretty Print ( 1 0 2 4 . 0 . pow ( 6 . 0 )) ĠshouldBe Ġ" 1 . 0 ĠE iB " ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ }) Ċ