Mehran

Results 16 comments of Mehran

I've also tried multiple ways but haven't been successful yet. **Operating System**: Ubuntu 22.04 **Gnome Shell Version**: Gnome 42

Hi @MiWeiss, May I work on this? I assume you want to finish the process with exit code 0 instead of assertion error and exit code 1. Am I right?

Dear @MiWeiss, thanks for the opportunity. I thought you would want something like this `len(b_database.entries) == 3, warnings.warn(f"Expected 3 entries, got {len(b_database.entries)}")` instead of assertion error, but you want a...

Thanks for the hints I think the following would solve the problem. **bparser.py** ``` def __init__(self, data=None, customization=None, ignore_nonstandard_types=True, homogenize_fields=False, interpolate_strings=True, common_strings=True, add_missing_from_crossref=False, expect_multiple_parse=False): self.expect_multiple_parse = expect_multiple_parse if not self.expect_multiple_parse:...

I think I can say this is what you want but, counting the number of method calls is a little bit challenging and I had to add another method which...

That's ok, I'm not that experienced, and I'm trying to send my first PR to an open-source project, I think I'm almost done, but if you think I'm wasting your...

If a `self._parse_call_count` field works I think we are done and I can send a PR.

Dear @MiWeiss, I've sent a PR, please feel free to ask for any changes.

> I see - well, let's try a bit further to get you to your first accepted PR =) > > Open the PR and then I'll give you more...

I just sent another PR. I've also run tests and they were ok.