More prep for 2.0.1:
* Fix version number test so that it accepts "2.0.1rc1". * Add missing type_checkers.py to Makefile.am.
This commit is contained in:
parent
ea9d0d85fb
commit
dd681ad786
@ -84,6 +84,7 @@ EXTRA_DIST = \
|
||||
python/google/protobuf/internal/service_reflection_test.py \
|
||||
python/google/protobuf/internal/test_util.py \
|
||||
python/google/protobuf/internal/text_format_test.py \
|
||||
python/google/protobuf/internal/type_checkers.py \
|
||||
python/google/protobuf/internal/wire_format.py \
|
||||
python/google/protobuf/internal/wire_format_test.py \
|
||||
python/google/protobuf/internal/__init__.py \
|
||||
|
@ -37,11 +37,12 @@ namespace {
|
||||
TEST(VersionTest, VersionMatchesConfig) {
|
||||
// Verify that the version string specified in config.h matches the one
|
||||
// in common.h. The config.h version is a string which may have a suffix
|
||||
// like "beta", so we remove that.
|
||||
// like "beta" or "rc1", so we remove that.
|
||||
string version = PACKAGE_VERSION;
|
||||
int pos = version.size();
|
||||
while (pos > 0 && !ascii_isdigit(version[pos-1])) {
|
||||
--pos;
|
||||
int pos = 0;
|
||||
while (pos < version.size() &&
|
||||
(ascii_isdigit(version[pos]) || version[pos] == '.')) {
|
||||
++pos;
|
||||
}
|
||||
version.erase(pos);
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user