(n, obj)
| 207 | return lst |
| 208 | |
| 209 | def struct_items(n, obj): |
| 210 | mode = choice(cap[obj][MODE]) |
| 211 | xfmt = mode + '#' |
| 212 | fmt = mode.strip('amb') |
| 213 | nmemb = randrange(2, 10) # number of struct members |
| 214 | for _ in range(nmemb): |
| 215 | char = choice(tuple(fmtdict[mode])) |
| 216 | multiplier = choice(cap[obj][MULT]) |
| 217 | xfmt += (char * int(multiplier if multiplier else 1)) |
| 218 | fmt += (multiplier + char) |
| 219 | items = gen_items(n, xfmt, obj) |
| 220 | item = gen_item(xfmt, obj) |
| 221 | return fmt, items, item |
| 222 | |
| 223 | def randitems(n, obj='ndarray', mode=None, char=None): |
| 224 | """Return random format, items, item.""" |
no test coverage detected
searching dependent graphs…