Sha256: 964c4030743009c77806a5910f74e63b098c360889e4d00b46df6fe920e0729b

Contents?: true

Size: 999 Bytes

Versions: 33

Compression:

Stored size: 999 Bytes

Contents

Feature: convert bytes to biggest possible unit

In order to show file upload errors in human understendable way
There should be converter that converts bytes to kilobytes, megabytes, gigabytes.
Lolita::Suport::Bytes do that think, it is create by passing bytes, and return unit and values with
converted values

Scenario Outline: convert bytes
  Given byte converter
  When I humanize "<size>"
  Then I should get "<unit>" and "<limit>"

  Scenarios: to bytes
    | size | unit  | limit   |
    | 0    | bytes | 0.0     |
    | 1023 | bytes | 1023.0  |
    
  Scenarios: to kilobytes
    | size      | unit      | limit   |
    | 1024      | kilobyte  | 1.0     |
    | 1024**2-1 | megabyte  | 1.0     |

  Scenarios: to megabytes
    | size      | unit      | limit   |
    | 1024**2   | megabyte  | 1.0     |
    | 1024**3-1 | gigabyte  | 1.0     |

  Scenarios: to gigabytes
    | size      | unit      | limit   |
    | 1024**3   | gigabyte  | 1.0     |
    | 1024**4-1 | gigabytes | 1024.0  |

Version data entries

33 entries across 33 versions & 1 rubygems

Version Path
lolita-file-upload-0.7.3 features/support_byte_converter.feature
lolita-file-upload-0.7.2 features/support_byte_converter.feature
lolita-file-upload-0.7.1 features/support_byte_converter.feature
lolita-file-upload-0.6.2 features/support_byte_converter.feature
lolita-file-upload-0.6.1 features/support_byte_converter.feature
lolita-file-upload-0.6.0 features/support_byte_converter.feature
lolita-file-upload-0.5.0 features/support_byte_converter.feature
lolita-file-upload-0.4.13 features/support_byte_converter.feature
lolita-file-upload-0.4.12 features/support_byte_converter.feature
lolita-file-upload-0.4.11 features/support_byte_converter.feature
lolita-file-upload-0.3.0.2 features/support_byte_converter.feature
lolita-file-upload-0.3.0.1 features/support_byte_converter.feature
lolita-file-upload-0.4.10 features/support_byte_converter.feature
lolita-file-upload-0.4.9 features/support_byte_converter.feature
lolita-file-upload-0.4.8 features/support_byte_converter.feature
lolita-file-upload-0.4.7 features/support_byte_converter.feature
lolita-file-upload-0.4.2 features/support_byte_converter.feature
lolita-file-upload-0.4.1 features/support_byte_converter.feature
lolita-file-upload-0.4.0 features/support_byte_converter.feature
lolita-file-upload-0.3.0 features/support_byte_converter.feature